2945 510
1305 128
12135 665
3698 611
13090 58
6335 708
7109 814
1848 418
4116 507
3811 210
5024 464
2752 368
3307 551
2751 369
2213 432
1199 191
3093 883
3230 599