105178 901
3280 43
5524 300
3362 231
5502 479
9352 103
286231 1364
131518 325
5364 411
6428 252
29544 688
78444 535
5994 135
6429 479
5084 491
12931 329
19793 173
99425 285
107890 380