16875 486
10502 459
9882 91
22049 131
4418 102
7282 429
12547 778
3926 728
8125 620
6361 260
8255 730
3960 802
10652 147
9232 92
11393 556
3349 57
4336 31
11621 419
5509 378
9914 179
2634 236
12685 39
8595 532
7312 892
9926 117
2307 223
16972 128
4372 617