2910 391
3218 406
2240 248
53308 527
38506 631
3259 180
4549 224
3486 330
6501 478
8619 342
3115 680
5401 764
1996 306