18008 716
44800 475
8378 271
15709 775
33442 469
14472 771
32995 167
49735 143
18555 246
8822 602
14286 662
11534 336
31201 195
27847 621
20018 409
26448 152
16642 446
15559 274
14252 729
15278 280
20449 578
14749 801
9860 265
33005 736
12005 239
8151 532
15533 54
9354 946