3015 546
2853 566
27527 187
10615 682
22145 375
10327 535
4989 330
9067 515
10217 744
3645 742
15003 116
12884 464
1958 117