3195 728
1351 327
27779 493
20811 807
17221 785
11287 927
4818 439
4835 133
3470 888
13415 437
13489 747
25535 481
2185 377