2947 409
4305 654
8043 214
3273 973
4905 140
5290 461
18549 513
10642 574
13618 286
8618 901
3743 500
8365 275
6493 338
4091 377
1049 46