3059 891
519 87
1561 484
2230 452
1161 299
787 161
2905 848
1412 427
2406 557
3103 782
2802 692
2813 594
943 266
1200 291
327 69
14301 680
6455 51
6144 706
28231 532
72359 417
7361 596
8802 867
9934 704
11215 906
11780 648
2069 234