4872 301
10143 45
2881 61
9275 647
3705 616
2864 188
9780 178
23729 837
10418 751
10118 522
86121 167
11548 150
19031 176