3111 728
1305 327
27529 493
20127 807
17169 785
11199 927
4798 439
4751 133
3457 888
13190 437
13409 747
25173 481
2173 377