4978 3246078
545 1733743
55 1553864
388 1459128
440 1348520
1214 1288674
412 1045953
380 974084
1170 966802
312 923233
340 900962
530 882388
2136 878040
283 834912
266 811884
2501 806644
1674 762422
191 743870
1884 644744
969 608501
2939 550003
36 543450
205 506347
180 460080
281 456668