51491 1001
82902 1931
36129 2108
41065 1862
30704 518
14456 987
21692 1001
24874 1177
24638 1712
32378 2034
39622 1994
36223 693
355627 5323
302075 3287
270444 3825
255312 2849
220033 2150
211578 3120
200385 2681
194108 2368
154543 1843
127768 2407
127210 1268
125969 1004