3176 210
77609 149
20848 195
6158 318
9429 425
9362 946
9835 459
3998 425
2741 291
4800 80
12947 432
3996 405