12405 500
30501 308
9799 901
20930 641
7397 684
24145 196
12687 147
3292 200
24806 772
163127 259
13996 588
15904 279
4567 40
20472 664
8589 577
14980 242
4807 281
6603 69
50166 380
8101 255
6605 488
6364 448
3345 510
23797 713
11472 183
15540 112
8096 810
22619 308