2913 431
6237 822
1561 31
3037 650
15350 115
4589 522
3396 647
4053 512
2229 126
23089 668
2038 217
1457 46
2935 524
3927 320
2744 672
3837 783
4371 684
3659 528
2888 575
3998 807
2302 117
4681 97
2899 435
5977 262