3057 391
3270 406
2309 248
53314 527
38540 631
3261 180
4551 224
3487 330
6503 478
8645 342
3115 680
5403 764
1998 306