37300 160
36385 157
8798 610
16636 503
18465 879
6566 309
21008 324
12285 482
9223 401
20897 675
5178 549
1923 70
8240 432
3157 530
11870 471
9253 826
5739 516
3838 394
3838 158