4978 3476912
545 1835771
55 1663155
388 1638284
1214 1488774
412 1420781
440 1419970
312 1155696
380 1049036
1170 1041382
2136 967323
266 966772
340 939015
530 926708
1674 888167
283 876200
2501 857243
191 774387
1884 700183
969 656065
2939 588098
36 584941
205 557493
180 550848
171 489804