1850 885
742 514
439 199
207 606
115 513
29 758
626 13
98 745
55 848
877 446
1521 833
614 573
3603 924
5240 462
876 233
486 712
337 704
266 335
55 759
1004 875
37 465
556 502
478 138