605 166
2500 549
758 154
1344 282
1288 314
1028 247
119 29
1794 570
580 126
999 308
5041 786
2828 319
22338 149
3491 189
7289 338
3609 416
5753 290
7254 336