3506 224
9344 390
12066 485
14681 338
12131 82
7538 35
3317 319
5621 42
8520 765
4619 560
7917 956
4108 317
9786 399
3399 204