21321 321
11144 741
3814 575
2545 597
3235 458
2350 383
1975 341
3444 949
3308 783
3509 148
1498 254
13020 592
9798 665
2583 588
2688 496
1396 200
1774 237
1869 349
3785 348
13554 59
9725 352
7797 338
3211 583
3266 500
4037 717
3765 759
12145 534