4991 49
1799 41
11387 905
34787 645
4783 171
16020 523
4147 580
1736 167
6184 591
5872 226
3836 127
3229 188
6804 898
3378 291
6672 585
3269 573
3274 420
2541 317
3260 645
3748 264
23044 413
14982 502
8900 303
3986 699
2122 110
4360 660
924 84
2484 123