50288 585
7981 355
9812 834
6474 670
4086 493
5682 224
116338 296
117402 313
19398 415
74918 344
33012 604
29780 298
65625 425
77446 235
59752 1013
41472 99
29745 515
26429 386
243834 320
2594 167
7236 308
2313 104
23223 264
69349 926
65873 123
37741 71
25090 789
25563 387