16581 509
4497 523
6671 225
106114 849
5099 94
8052 540
5655 614
4668 636
17399 620
1698 173
10170 349
2632 334
21535 182
11977 590
29253 640
3745 815
11847 482
2811 132
9583 305
2933 496
3876 263
3825 463
6963 244
2846 101
7088 694
2291 146
8401 328
15203 440