320 66
2872 671
8526 312
1971 263
14953 580
10707 698
3536 715
3566 974
1889 210
1739 239
2155 535
3614 804
3303 474
17139 576
8365 303
15726 713
17036 663
11708 539
3635 255
2858 169
7320 231
7917 577
9542 522
5699 462
8272 686
6498 653
1885 53
4761 33