51228 260
17541 327
11323 422
16184 870
6343 494
15150 506
8655 543
5525 627
23170 478
19606 57
7163 569
15863 109
18288 115
10804 603
33876 668
8095 200
37136 826
23960 818
5250 566
2351 420
19847 241
8153 95
13690 862
9203 298
21385 810
14084 385
5361 801
3606 242