902 320
556 107
659 601
59 634
147 917
70 965
1002 425
697 313
852 943
86 221
217 708
1017 441
2979 595
2248 773
2187 869
2158 10
2018 769
2001 161
1871 26
1632 39
1533 696
1454 610
1441 911
1403 581