1213 157
40145 913
19609 596
4239 569
3044 257
3594 624
3751 792
1252 109
3645 769
2113 183
4410 778
2517 306
1531 83
4785 609
4554 399
2273 371
2840 574