18115 1015
9567 151
3049 591
1405 361
2519 522
5934 500
2558 505
2478 569
2771 749
752 165
3213 702
1372 130
2109 292
3426 668
199 28
530 77
1923 442
1037 276
2889 422
2770 742
1723 353
2058 572
1193 226
2144 522