6545 90
3542 93
9013 286
11331 549
6589 593
8315 938
3248 584
13227 436
18529 297
5752 531
4516 38
6274 624
7734 963
2481 86
3385 205
5085 337
378825 1079
10376 697
3012 35
9605 411
4367 55
5556 222
4064 479
10513 380
28155 503
5170 570
9866 720
11074 392