4064 8
31910 89
24948 99
14400 79
11502 44
4777 13
51660 104
2975 1
4576 4
7447 23
2279 5
2450 4
7413 40
11110 19
36052 62
10050 37
3824 9
65590 165
36942 53
2771 7
13792 60
109705 296
3013 4
2497 6