50641 288
52998 850
50606 1758
23442 578
48707 1308
40615 272
18767 1914
32862 321
20668 1945
45490 1135
34200 1412
28587 1893
348511 5252
294070 3202
267212 3795
249310 2804
215693 2120
207013 3067
196644 2656
189597 2338
152507 1819
125363 2396
125246 1255
124096 989