2884 584
4664 102
4975 416
1014 226
11598 839
1048 339
4378 527
333 69
2833 930
2259 485
943 239
24429 510
158 35
3351 82
7535 628
7049 922
7494 823
4078 843
5040 284
6342 99
411 85
4498 806
2537 571
3491 930