4978 3140714
545 1689675
388 1387307
440 1318049
55 1304596
1214 1210015
412 993226
380 946097
1170 937212
340 880897
530 865661
312 863672
2136 842758
283 818172
2501 781000
266 770760
191 728453
1674 709983
1884 620035
969 588236
2939 533868
36 533375
205 480370
281 442134
171 415847