3581 601
3218 234
1741 28
3118 185
3716 888
804 35
5350 705
1780 96
2500 205
4853 551
4401 454
3347 844
4197 435
4204 168
7395 694
46934 710
3176 261
3329 547
1750 71
3227 274
2862 486
36638 484
6647 885
4530 844
2046 424
4141 524
20135 541
1065 86