16931 553
7931 686
6507 638
23141 293
188548 876
78245 877
8911 250
3987 574
8550 849
2577 118
37397 429
4388 364
9591 312
3182 373
2471 231
3366 340
80783 164
4985 166
52848 136
99819 884
88363 750
2837 462
4829 581
2959 427
7423 798