21065 63
14263 168
59705 204
15762 569
12859 113
31198 684
7174 208
7810 485
142155 1077
56985 404
28028 62
6460 94
59680 180
12688 412
29429 489
32562 627
23406 815
47395 774
42603 270
69412 489
14385 867
13664 858
8737 390
16538 194
17407 174
23077 230
22854 832