5149 493
30727 669
2677 651
7253 291
21814 137
3381 58
11443 648
3857 640
5822 62
2168 213
4668 849
9124 376
1266 157
1358 125