22526 796
2289 481
3316 863
2837 788
1681 432
1788 181
1577 285
1174 285
3302 554
2871 823
504 103
2290 503
1615 344
979 205
2775 735
13436 157
618 54
315 33
2227 446
2735 508
2851 736
861 272
3409 703
1687 486