9991 580
9154 46
8201 393
17213 323
6643 553
14576 644
8295 679
11062 426
9235 488
22669 756
9421 626
8368 240
6672 71
11463 842
17367 612
11228 809
7711 504
12977 114
5555 160
16225 648
7385 62
2068 339
7649 888
2494 379
14622 113
3152 722