311 85
1623 519
1733 383
2962 838
13656 236
7732 732
1862 431
869 233
1464 470
2032 400
2557 685
3067 680
2298 541
2825 870
2763 773
2447 755
703 216
637 180
2781 735
23329 58
9920 560
912 248
2252 467
555 135
10791 473
15645 760
6325 417
3589 332