132953 352
39056 295
34399 674
21342 764
24358 469
52798 417
19694 837
25270 86
29887 704
88177 640
77396 188
28522 92
66256 507
36700 385
52698 875
47499 771
76008 781
159134 1145
29747 304
24141 847
33725 867
26136 383
42107 266
38166 1018