40140 913
19607 596
4238 569
3041 257
3592 624
3749 792
1252 109
3644 769
2112 183
4409 778
2517 306
1528 83
4784 609
4554 399
2272 371
2838 574