12580 472
10530 222
7495 342
5759 568
8741 402
4079 625
14806 538
8678 321
13884 45
6424 107
15255 750
23873 593
7828 847
7327 712
6819 194
8915 83
17060 172
9855 428
2684 206
9598 319
2112 54
14853 653
11228 328
6804 872