105266 901
3281 43
5524 300
3363 231
5506 479
9352 103
286280 1364
131563 325
5366 411
6428 252
29551 688
78452 535
5995 135
6429 479
5086 491
12932 329
19794 173
99477 285
107926 380