2566 427
1859 36
3090 499
947 107
3871 593
1454 246
2163 266
1312 94
4324 685
1038 168
2558 455
3441 550
4388 684
3389 643