19791 41
1557 58
3798 412
12345 111
7736 723
10909 564
175218 555
761 99
29899 139
3771 661
6502 652
4672 535
19442 167
3217 467
13194 886
1980 202
4399 860
12057 252
24637 412
79056 627
7334 648
1979 175
35213 85
3900 611
2725 99
16996 687
18715 603
7776 200