6526 90
3536 93
8989 286
11306 549
6570 593
8303 938
3242 584
13218 436
18519 297
5749 531
4488 38
6268 624
7722 963
2475 86
3372 205
5074 337
378790 1079
10366 697
3008 35
9594 411
4357 55
5549 222
4059 479
10500 380
28148 503
5167 570
9859 720
11064 392