5047 329
1242 116
1618 361
3937 661
7252 481
821 117
3209 911
425 51
2777 614
2633 476
1739 426
1599 347