17918 89
88888 399
19253 624
4931 360
3499 127
13815 606
26489 386
4243 88
4804 539
12296 158
21249 631
5592 758
14625 575
1649 275
1880 259
17777 250
6235 561
6457 140
2573 176
5134 508
8897 508
4631 223
14559 470
6588 728
1450 157
9358 38
6354 114
7650 836