3195 728
1351 327
27782 493
20815 807
17222 785
11288 927
4818 439
4835 133
3470 888
13415 437
13490 747
25537 481
2185 377