15331 446
6956 749
6639 27
31730 60
4813 208
58757 771
23799 186
3160 225
6821 301
5445 111
10449 627
5053 629
23554 554
3344 498
26060 748
4198 408
2366 245