3596 371
2640 520
2291 563
3229 353
1017 105
2538 657
9668 331
2310 253
7874 475
3929 945
3391 575
992 67
864 95
9215 557
4047 598
4000 906
3418 786
1424 54
3151 697
3611 845
18076 643
1406 231
1019 123
4937 128