12731 523
10000 90
3296 722
2140 565
1722 379
11643 405
1532 341
4050 734
1757 318
3545 759
2275 244
3422 591
1204 62
8163 366
3675 713
2460 402
4937 339
7744 486
2134 326
806 65
10552 196
3840 395
3350 579
2420 353