3980 252
2477 453
18989 657
1147 302
837 195
1358 49
23809 602
4194 640
15275 338
3549 829
17402 97
9733 87
999 29
15567 557
4502 422
1681 304
3007 75
3936 68
4763 162
3905 544
1484 43
3005 628
3143 654
3632 735
50464 672
33549 796
3994 417
2365 110