2528 803
2845 727
3170 704
28226 291
11221 443
10539 964
38989 846
12554 795
4400 132
5412 815
6204 697
4504 740
1417 161
1709 336