34935 242
45221 142
36236 953
30348 843
17399 244
31245 1049
30043 882
39428 571
39720 1731
24342 1645
37672 1512
36423 1570
236308 4219
208948 2393
202706 3240
172123 1797
166170 2088
150307 2518
137112 2117
112771 1494
100450 864
98917 1453
98787 1150
98751 2256