5040 850
4853 391
14245 584
29248 144
69067 382
12203 146
11778 257
10721 628
18826 216
8549 819
10416 96
505176 1407
9775 415
6206 379
8991 531
8246 307
13555 751
12781 867
9634 660
5899 98
22864 485
10838 262
15189 471
9607 417
9498 866
7830 323
4021 81
154001 240