4803 303
2129 477
5289 493
37116 671
2701 651
7529 291
22892 137
3549 58
11701 648
3970 640
6192 62
2188 213
4748 849
9549 376
1375 157
1399 125