5632 693
11405 736
19415 167
640196 997
93585 450
14508 477
7349 324
10770 590
26088 392
55191 231
12269 333
24568 594
6223 105
5426 654
3735 355
7221 503
1553 140
36272 259