40008 759
20285 491
17055 632
57598 820
41635 335
26200 122
14436 365
11995 341
31072 292
28924 576
11221 581
15204 829
24649 539
18391 835
13653 714
35257 548
17347 330
30179 65
11243 480
46965 740
14306 122
6554 362
37533 120
25110 779
18424 317
30898 233
37839 904
19147 826