29643 37
68562 474
19329 274
94243 734
27828 214
84747 287
113784 508
98321 909
30136 688
9018 352
53780 330
79812 821
75546 617
11307 398
58558 847
62387 604
28652 606
29392 367
62645 74
92913 840
24317 269
40242 406
25098 527
50295 720