8432 609
15281 503
17320 879
5682 309
20125 324
11381 482
7972 401
18964 675
4573 549
1582 70
7455 432
2848 529
10814 469
8255 825
5237 516
3366 394
3620 158