2250 50
13575 519
14470 168
10645 688
16694 279
18754 842
9102 460
6616 271
11190 616
15491 144
9196 500
5913 220
17049 502
16152 307
6147 151
16707 475
25626 543
12776 724
6531 102
8233 138
18914 851
9608 451
8009 586
6958 268