5062 493
30532 669
2675 651
7199 291
21594 137
3328 58
11376 648
3837 640
5754 62
2164 213
4638 849
9018 376
1254 157
1351 125