5022 312
27913 464
10565 638
2363 377
13361 142
3720 847
4072 375
6491 756
13352 659
13588 646
271186 531
11805 612
1439 146
2105 62
2931 301
3793 637
1791 209