31653 874
32595 506
48271 1456
47423 1478
19054 540
34494 1539
25117 1702
25840 432
19460 340
20521 1104
38253 795
41485 1623
346175 5221
291786 3143
265976 3775
247596 2790
214692 2112
205486 3036
195377 2638
187814 2311
151706 1798
124607 2389
124328 1250
123479 982