37985 331
17639 327
11350 422
16272 870
5458 511
4895 744
4899 339
3738 525
6175 250
3930 204
12180 509
4290 211
3362 669
7980 269
18964 233
4797 340
22197 547
7567 508
4496 200
28280 168
10593 747
27245 115
21252 881
19699 57
16777 443
10638 35
15938 109
19176 73