9802 41
12846 43
6168 25
13269 44
1699 8
10541 39
2245 3
1170 2
2753 16
5064 18
47899 248
5143 10
4841 17
4608 9
15050 43
7821 37
2389 6
4690 8
951 3
985 0
1260 3
1008 2
952 1
2453 7