37023 160
36282 157
8797 610
16630 503
18464 879
6565 309
21006 324
12282 482
9219 401
20897 675
5177 549
1922 70
8238 432
3157 530
11869 471
9251 826
5738 516
3837 394
3838 158