2911 143
2873 297
3380 593
14786 521
4690 677
1645 261
3278 764
2619 508
2395 331
3584 733
1037 55
3194 550
2227 146
3145 443
2678 563
2373 332
16107 876
1058 50
16018 241
15314 234
4425 809
7182 675
1546 224
1656 286