10002 19
6505 20
2308 3
2572 8
3306 7
3017 10
2095 5
4051 21
4576 35
31003 85
5492 22
2458 17
2203 11
1673 6
1746 2
1843 11
4655 13
3065 7
3987 15
1911 7
3744 11
3820 13
2557 9
2398 7