2666 583
3404 298
15458 331
4242 629
11172 802
23503 347
17743 473
8669 636
30508 363
6078 128
22608 813
1322 408
3003 151
1752 542
668 158
16589 807
10137 743
18779 728
847 223
1627 473
604 161
3465 656
1579 459
11930 95