30482 481
4201 542
3421 142
5261 670
12590 370
65786 157
5854 121
6900 616
4108 689
3977 881
1410 80
3567 270
3066 423
2649 185