3303 318
7128 522
14658 403
988 258
1688 493
321 32
3147 815
2334 590
2170 494
1683 302
4093 413
2912 341
7516 537
1998 89
8912 764
3002 735
1437 304
2772 602
2846 759
2579 759
3255 534
12680 396
16756 902
13892 931