40876 275
127861 114
85335 830
28352 49
21250 330
72674 533
55092 603
135787 389
66924 690
115985 403
110384 236
106642 909
173901 543
50574 61
93525 602
112730 508
61303 413
24988 879
104606 231
73034 661
16837 569
181310 139
78862 518
78437 146
50246 78
47353 560
125543 374
53719 702