13040 820
14868 487
25077 121
17806 229
12050 333
29991 384
4952 682
3982 639
4430 510
12017 518
6617 363
10926 539
4544 366
9960 674
9428 491
7118 164
5389 31
10621 321
26277 613
5338 309
4542 736
8159 726
8655 547
8538 318
6431 877
9044 602
2664 124
19426 476