18079 922
13378 835
11251 1804
10306 1232
29320 501
35607 973
28120 140
17581 1725
11053 1411
27454 1774
29703 1110
40326 841
31453 1588
27649 1313
33999 1562
19633 306