4891 301
10144 45
2926 61
9439 647
3713 616
2871 188
9802 178
23759 837
10432 751
10143 522
86294 167
11589 150
19049 176