16541 137
5737 788
11020 37
9486 514
2601 153
6064 504
9398 504
2533 221
3532 654
5667 232
5071 516
3315 259