3062 391
3273 406
2311 248
53314 527
38540 631
3261 180
4551 224
3487 330
6503 478
8645 342
3115 680
5403 764
1998 306