2914 391
3222 406
2243 248
53308 527
38509 631
3259 180
4549 224
3486 330
6501 478
8619 342
3115 680
5401 764
1996 306