3502 278
21068 625
51353 584
18416 178
53798 884
50645 596
38279 761
184322 314
77315 692
4625 638
4025 571
5053 483
3905 542
3721 657
3254 460
3481 101
3910 390
8425 253
47397 674