41085 505
18602 415
12271 354
23224 153
31292 707
8701 215
32869 429
37306 137
8377 76
19996 275
10706 580
68959 1010
10966 580
19419 643
14054 111
24722 153
13756 398
49586 877
40333 242
26098 779
21215 133
34069 585
27502 104
23546 663
27701 798
30941 807
14713 139
31803 141