101733 1103
64895 2066
62660 633
24490 348
57008 500
55000 1390
36427 1479
26135 248
30242 2022
20837 482
11295 1904
45656 512
332571 5085
281006 3011
259262 3716
236203 2672
208554 2064
199538 2973
187374 2548
178663 2238
146536 1747
120633 1236
120535 2370
120091 948