25060 386
5551 269
36842 432
32641 580
152136 370
8023 678
112559 1182
8838 502
113047 861
108506 359
23239 454
17103 96
9086 177
13481 389
84608 858
82865 929
40495 512
35450 181
36823 824
32896 283
42844 231
38343 334
91645 242
45366 682
13785 277
14725 344
32163 603
15507 518