30481 481
4201 542
3421 142
5261 670
12589 370
65782 157
5854 121
6900 616
4108 689
3977 881
1410 80
3567 270
3064 423
2649 185