3083 545
3024 632
3308 702
1294 245
862 140
888 173
642 101
4875 619
2133 334
2177 445
1333 362
1656 89
813 130
2250 336
2180 635
1170 258
1841 188
2503 437
3031 556
2523 569
1945 451
3137 702
3033 811
15385 892