2426 647
5153 301
10274 45
3300 61
9752 647
3888 616
3660 189
10112 178
24094 837
10667 751
10433 522
89086 167
12219 150
19401 176