30474 481
4201 542
3420 142
5261 670
12588 370
65760 157
5853 121
6900 616
4107 689
3976 881
1410 80
3567 270
3061 423
2649 185