4891 301
10160 45
2851 61
9275 647
3719 616
2859 188
9788 178
23755 837
10385 751
10126 522
86723 170
11652 151
19147 176