5403 488
8128 38
8123 446
21584 596
18978 222
15871 458
27813 643
4706 63
13562 326
10442 373
7286 518
6329 880
3591 376
30450 569
6160 409
14501 446
10878 187
7150 926
15656 665
6471 442
28003 838
7673 127
21081 926
7797 320
7814 889
14894 965
12800 390
3856 300