2090 540
12288 214
8694 175
11068 751
18341 332
108448 674
33836 506
22010 981
7621 488
10190 637
7751 693
7933 777
5125 108
20651 185
4222 59
12014 95
6756 518
6664 700
5590 836
6149 610
8362 614
280294 526
103056 573
86411 830
5907 306
31523 178
7841 416
28317 84