39013 94
2804 143
10780 401
24426 458
18756 336
1975 65
4590 373
10149 217
30473 344
6457 529
9061 609
5855 612
16923 581
2403 405
1298 94
3801 479
3599 676