5502 42
17918 89
88891 399
19256 624
4931 360
3499 127
13815 606
26493 386
4243 88
4804 539
12297 158
21257 631
5592 758
14625 575
1649 275
1880 259
17777 250
6235 561
6458 140
2573 176
5135 508
8897 508
4631 223
14559 470
6589 728
1450 157
9358 38
6354 114