2571 434
1429 239
3163 654
13277 887
5475 528
12084 875
3241 583
1604 348
11464 220
8293 345
8523 618
15974 53
7971 389
65558 406
11380 695
3670 329