12660 245
15853 581
16799 665
13675 408
6997 119
9259 142
8405 686
20764 918
42577 450
34004 679
7165 304
8049 462
3884 700
5881 756
21012 614
3709 552
5717 428
40448 203
6540 835
4338 284
11653 387
3556 363
5538 705
12381 1110