42625 533
13796 304
3558 47
6948 171
9145 73
20886 389
31141 961
8961 444
7617 693
12661 458
18934 94
36120 572
10574 702
21791 280
18487 362
16414 187
4414 465
14847 285