2993 64
3494 323
1510 96
4284 294
3579 466
3205 82
8566 443
3966 504
14774 367
6843 756
6346 588
2865 216
8277 601
10592 487
9666 626
4569 686
1966 106
4417 645
2590 370
7647 747
5022 733
4286 712
3664 646
4275 463