3197 728
1351 327
27788 493
20850 807
17224 785
11292 927
4818 439
4838 133
3471 888
13424 437
13494 747
25551 481
2185 377