51094 252
48901 102
34810 423
125329 293
27081 842
26638 775
23638 215
7687 597
32372 868
15655 208
7948 806
3280 239
3667 400
8225 1005
168242 688
141487 300
45832 66
12183 561
133183 233
112757 540
40245 861
53642 644
39846 735
102846 326
6969 537
3112 300
61306 178
23821 371