37691 160
36495 157
8801 610
16649 503
18476 879
6576 309
21014 324
12298 482
9227 401
20902 675
5180 549
1924 70
8244 432
3159 531
11878 471
9256 826
5742 516
3839 394
3839 158