39018 94
2804 143
10783 401
24433 458
18762 336
1978 65
4591 373
10154 217
30476 344
6457 529
9061 609
5856 612
16924 581
2406 405
1298 94
3801 479
3599 676