21063 63
14263 168
59704 204
15762 569
12858 113
31198 684
7174 208
7810 485
142155 1077
56984 404
28026 62
6460 94
59679 180
12688 412
29428 489
32561 627
23406 815
47394 774
42601 270
69404 489
14384 867
13664 858
8737 390
16538 194
17403 174
23074 230
22852 832