9436 54
11777 58
1900 129
4096 913
2551 169
8035 142
5543 584
7143 512
84651 587
229089 950
13099 817
3389 80
21576 376
22208 344
27154 95
42953 204
26548 574
3613 246
8963 670
8500 617
14106 588
4423 506
1999 39
2837 99
104844 213
129991 745
18655 287
9098 683