19989 811
6931 579
6483 448
4010 410
40725 663
17970 557
1239 256
18056 443
11478 768
40907 510
6947 145
13547 556
29845 156
15291 533
8106 419
14173 60
17221 49
2192 165
5274 686
21510 593
5765 578
9860 325
21455 240
13806 677