29899 1163
55780 1658
15087 482
58453 483
32682 1662
41575 644
53399 1106
55726 177
41968 427
50496 322
23086 2000
49157 1121
349311 5271
294829 3217
267667 3806
249867 2807
216131 2120
207516 3081
197132 2663
190238 2341
152759 1824
125630 2399
125528 1258
124298 991