11011 122
12076 681
22171 35
5152 48
2438 132
9467 116
16635 493
7813 599
3908 457
10454 459
9908 564
7904 601
9297 497
10000 869
15064 697
21063 674
19858 441
37933 644
13208 242
3214 106
11176 391
18560 333
4252 85
7005 287
8345 31
14940 820
25284 753
23878 412