21063 63
14263 168
59704 204
15762 569
12857 113
31197 684
7174 208
7810 485
142155 1077
56984 404
28025 62
6459 94
59679 180
12688 412
29428 489
32559 627
23402 815
47393 774
42601 270
69399 489
14384 867
13664 858
8736 390
16537 194
17402 174
23074 230
22852 832