309 52
1580 442
1118 44
1053 311
4284 601
3307 879
1418 385
2950 559
1448 324
3265 877
2590 668
1839 143
3618 541
3368 593
2438 766
2942 732
2937 650
842 227
985 183
713 126
3549 737
3066 661
1044 211
2935 832