9996 502
50686 351
17165 80
23083 327
69995 856
23127 188
10135 78
20525 262
32955 660
93338 289
28594 536
34720 97
10142 432
73084 309
18442 266
15224 573
32338 120
25423 702
8667 850
104063 639
25612 210
15821 651
24496 51
12501 275
37634 544
12784 485
20479 240
94458 925