19755 529
1910 517
520 131
954 259
1573 326
202 58
7047 131
1848 205
8154 618
3508 560
7009 608
13870 805
6389 689
17894 783
4559 106
9728 982
8303 678
5488 196
11546 500
5141 110
6784 555
6554 420
2932 646
27698 928
3350 361