4891 301
10143 45
2925 61
9417 647
3712 616
2870 188
9802 178
23757 837
10432 751
10143 522
86287 167
11589 150
19048 176