29078 233
28972 294
127069 1058
133576 494
287716 687
46170 612
26639 549
281207 983
484987 804
56930 160
43348 265
95410 406
22865 423
247668 1003
62306 112
140175 347
155294 957
61165 700
166801 296
56363 167
114795 469
48503 290
315036 1185
536284 1484
77236 534
127219 331
130288 402
125031 793