3550 409
4641 654
8642 214
3319 973
4998 140
5329 461
18724 513
10691 574
13765 286
8677 901
3766 500
8439 275
6546 338
4133 377
1076 46