22012 701
35382 148
21088 553
16514 645
38042 200
43601 521
32142 662
77981 188
13334 590
17448 615
50561 261
15330 190
19766 778
26502 300
41670 457
36135 469
17257 321
27163 247
15717 56
143333 815
62250 200
15730 348
39202 837
32385 172