30863 824
105323 185
15401 294
9728 309
43305 501
1743 340
32859 315
28264 128
100000 190
6340 460
40283 482
45630 622
1885 418
543 62
32101 853
5860 868
15625 383
14421 134
239166 463
25737 515
3241 551
5870 248
71071 548
47258 345
3479 881
44403 621
6280 485
35635 327