2499 9
2529 10
7076 16
1013 8
839 2
1870 7
1866 7
2951 10
10000 34
7349 34
1451 2
5969 19
4500 13
4943 7
3316 5
8199 19
11733 31
9815 25
20257 60
12381 21
14252 27
2749 5
12252 11
24366 34