5166 493
30790 669
2682 651
7276 291
21925 137
3403 58
11453 648
3873 640
5841 62
2170 213
4686 849
9182 376
1275 157
1361 125