42991 400
25706 343
22184 500
23829 238
8452 822
14793 409
10265 501
28838 303
8025 162
9286 53
70234 303
4763 44
17212 232
28645 144
32844 249
19483 632
10163 85
18254 237
67098 840
12011 689
15654 960
66647 474
54915 627
8515 640
21107 827
6412 492