20016 704
327273 1161
150437 898
165464 424
127895 278
182855 640
288001 564
107174 570
192898 945
29157 869
106156 729
83239 361
9460 84
111121 866
112710 401
8393 239
65540 750
12762 329
3971 484