20681 27
22434 49
15439 30
21802 36
46562 81
22363 21
18599 21
39236 92
28864 43
25752 45
22997 30
100955 167
48119 84
56244 136
303674 1424
63923 94
19764 26
208885 655
29826 36
68786 155
34330 67
60015 70
45529 94
149125 442