1045 116
3746 923
6404 793
5502 508
2755 504
2092 380
2017 75
2718 506
5702 684
2456 585
3170 418
2202 323
4015 667
2553 506
581 35
6952 441
2688 814
2343 659
1593 463
2950 377
788 102
2869 720
3359 934
6063 579