1016 907
526 551
881 747
202 698
908 586
640 509
997 380
1338 367
975 79
926 467
790 840
1421 136
83576 204
54517 990
42596 300
33919 863
32139 759
31523 601
28346 228
26474 147
24088 635
22760 12
21554 419
19855 566