18078 922
13377 835
11249 1804
10302 1232
29320 501
35606 973
28120 140
17581 1725
11046 1411
27454 1774
29703 1110
40322 841
31453 1588
27649 1313
33999 1562
19633 306