316 66
2869 671
8521 312
1966 263
14946 580
10700 698
3529 715
3557 974
1883 210
1728 239
2152 535
3612 804
3299 474
17138 576
8363 303
15715 713
17020 663
11702 539
3631 255
2855 169
7314 231
7910 577
9535 522
5695 462
8265 686
6495 653
1882 53
4695 33