5632 693
11405 736
19414 167
640063 997
93573 450
14505 477
7348 324
10769 590
26083 392
55188 231
12264 333
24562 594
6221 105
5426 654
3734 355
7219 503
1553 140
36266 259