20005 521
17633 518
26447 81
29000 137
10924 286
28148 124
20747 242
4114 768
16664 420
31868 347
21756 128
21491 259
25996 161
15784 747
16462 190
29458 677
9738 441
12129 562
15955 371
14619 640
12249 469
32176 766
11070 330
22127 486
24388 188
11493 465
39745 952
8304 78