29078 233
28972 294
127069 1058
133579 494
287718 687
46170 612
26639 549
281209 983
485007 804
56930 160
43348 265
95410 406
22865 423
247671 1003
62310 112
140192 347
155298 957
61167 700
166803 296
56363 167
114795 469
48503 290
315042 1185
536292 1484
77240 534
127219 331
130288 402
125032 793