29442 1156
83462 2487
55709 176
91755 477
47619 1385
58412 483
35994 876
33328 1948
22110 1857
56535 1441
54811 352
25896 1659
348503 5252
294068 3201
267206 3795
249304 2804
215691 2120
207009 3067
196642 2656
189591 2338
152504 1819
125361 2396
125240 1255
124091 989