3011 393
2761 304
2531 471
4091 641
3494 633
3505 724
2190 173
3395 410
2130 144
1674 79
4648 735
9800 608
2753 59
4978 699
5910 628
6838 724
4916 120
7229 543
12630 549
19734 528
18956 417
17402 467
20129 220
20553 227