3196 728
1351 327
27784 493
20829 807
17223 785
11290 927
4818 439
4838 133
3471 888
13421 437
13491 747
25545 481
2185 377