14993 475
4555 371
7938 489
12672 250
19999 784
10841 558
5311 333
10686 621
13734 850
11770 50
14377 258
10913 540
12160 105
11466 471
6736 733
14322 505
12056 587
13653 892
10541 531
12615 820
9970 703
6888 594
7735 587
14810 651
8704 240
5579 285
5119 209
9248 209