9993 580
9159 46
8205 393
17216 323
6644 553
14577 644
8297 679
11063 426
9236 488
22672 756
9421 626
8368 240
6675 71
11464 842
17370 612
11230 809
7711 504
12980 114
5556 160
16226 648
7392 62
2068 339
7651 888
2494 379
14628 113
3152 722