39281 94
2828 143
10889 401
24641 458
18968 336
2001 65
4637 373
10274 217
30864 344
6488 529
10679 609
5872 612
17005 581
2436 405
1312 94
3848 479
3687 676