20035 704
327501 1161
150561 898
165596 424
128112 278
183006 640
288236 566
107258 570
193031 945
29226 869
106285 729
83334 362
9485 84
111280 866
112878 402
8397 239
65626 750
12772 329
3975 484