3531 528
826 68
1885 305
7108 328
26689 343
12809 611
6475 576
16299 626
21621 558
56258 705
4080 295
3929 126
3702 473
3742 513
1629 46
110501 252