37512 163
35500 155
8756 609
16538 503
18369 881
6505 309
20979 324
12187 482
9166 401
20861 675
5159 549
1906 70
8163 432
3114 530
11829 471
9175 826
5703 516
3783 394
3822 158