3129 728
1310 327
27577 493
20230 807
17179 785
11213 927
4803 439
4763 133
3458 888
13223 437
13421 747
25246 481
2175 377