18821 486
215228 335
43750 390
35106 892
10397 303
22285 140
155939 224
23831 49
4796 130
17163 493
59496 666
14541 549
24287 316
1416 142
43046 762
2763 177
9759 579
3177 473
7872 225
11479 719
4208 274
2702 523
12166 443
46305 327
40485 312
37051 168
23886 57
28045 941