3512 224
9347 390
12069 485
14693 338
12153 82
7547 35
3329 319
5631 42
8524 765
4619 560
7931 956
4111 317
9802 399
3405 204