1196 263
3070 724
2734 397
3194 559
629 139
679 101
2856 888
4863 728
2704 556
970 298
1534 383
4732 607
2880 318
2140 542
4512 851
1847 256
1346 285
1837 408
3945 345
3379 572
1198 298
2363 558
3153 247
16549 570