12288 126
19612 601
6758 27
12615 228
5686 679
9116 442
9676 482
8386 58
549038 860
194050 651
4795 569
82477 547
16505 501
40436 401
55239 513
104752 508
13674 562
4874 82
7850 323
330889 425
16686 325
9773 258
6251 683
6502 715
3982 438
12266 128
4993 555
7807 577