3015 330
6791 237
2127 560
2262 98
14557 135
1041 125
1292 173
3515 707
2449 59
3460 732
12272 61
26038 597
2797 748
8595 577
2797 178
1801 45
6700 374
5399 846
7055 179
3627 654
4604 440
3821 897
2372 379
4771 794
4604 411
14697 648
25475 799
29743 629