9217 125
2032 161
5595 855
12704 840
4683 351
5792 305
14522 496
5172 231
13088 82
11530 47
16234 436
5821 359
4453 836
3029 57
10475 625
6766 196
13152 485
8044 504
6613 582
21281 551
11265 194
4864 117
9727 330
3245 362
2685 215
5696 966
8150 452
100020 877