2602 352
38526 661
7513 371
5605 241
13044 469
6915 280
9812 275
13966 503
16563 419
7980 627
7744 527
3350 422