1045 116
3746 923
6404 793
5502 508
3359 934
2456 585
2869 720
788 102
1593 463
2688 814
2343 659
581 35
2553 506
2202 323
2718 506
1220 245
1449 273
713 101
1359 319
2697 565
12910 786
2092 380
2755 504
449 32