3502 278
21069 625
51355 584
18416 178
53800 884
50652 596
38279 761
184330 314
77319 692
4625 638
4025 571
5053 483
3905 542
3721 657
3254 460
3482 101
3910 390
8426 253
47403 674