37740 160
36505 157
8803 610
16649 503
18477 879
6576 309
21014 324
12298 482
9227 401
20905 675
5180 549
1924 70
8246 432
3159 531
11878 471
9256 826
5742 516
3841 394
3839 158