12532 580
1770 501
8532 435
10622 552
3550 511
5187 789
17465 123
7099 230
11568 408
5134 594
3192 379
5852 547
5963 313
3741 271
6017 39
3951 178
13175 570
41700 423
2578 750
2053 549
1400 65
2864 784
4379 564
17917 699