5647 693
11415 736
19420 167
641055 998
93653 450
14524 477
7356 324
10776 590
26108 392
55210 231
12318 333
24597 594
6230 105
5435 654
3740 355
7228 503
1563 140
36304 259