13960 290
31232 517
9646 83
11319 621
16901 664
8424 620
4565 65
7345 551
6570 260
15625 323
3102 148
8542 185
15919 485
5384 474
3554 282
67722 118
5835 325
6245 676
3464 670
4886 860
8281 309
1914 121
8076 547
2573 37
2458 223
21557 344
6466 558
4576 618