14052 590
13392 789
3477 242
12223 421
12873 331
8872 519
7613 157
50000 681
9034 708
19863 739
16740 349
16081 460
6787 48
9663 780
18467 295
33634 109
5354 258
13680 75
8696 230
8546 660
8461 436
9943 425
12533 659
11341 524
10927 612
5548 74
7620 260
3088 137