1059 273
3012 870
2647 398
2602 246
2993 592
2305 609
1821 344
8579 320
5850 225
1968 594
2511 397
15924 493
6123 567
2114 462
3450 904
1980 333
817 53
2336 506
2003 413
3456 933
7658 861
10856 575
3478 579
20018 761