21993 471
30596 78
15706 711
16543 505
8066 694
19446 405
12018 215
5893 75
23049 413
27638 274
12029 139
26010 532
11759 185
32642 460
25200 209
270625 269
7313 493
3266 200
6143 786
16383 361
21897 351
280319 526
27520 688
11701 557
28385 432
7735 497
115678 255
7859 745