43016 312
38505 49
147384 164
32713 820
59511 330
20704 184
59641 83
29431 176
25133 602
27216 116
17399 441
167015 539
23012 409
14777 216
18772 169
32347 800
6828 86
26682 618
25968 57
34488 682
102591 329
25623 1058
77035 643
30246 593
18632 251
56139 362
20108 220
37610 212