13040 820
14867 487
25077 121
17806 229
12050 333
29989 384
4952 682
3982 639
4430 510
12016 518
6616 363
10926 539
4544 366
9960 674
9426 491
7118 164
5387 31
10621 321
26275 613
5337 309
4542 736
8159 726
8655 547
8538 318
6430 877
9043 602
2663 124
19424 476