20156 400
51806 58
10560 312
10121 178
14142 133
5903 870
4381 80
20677 383
21514 594
502 109
9328 530
16798 336
71132 737
11310 545
53843 608
30828 747
1868 582
51066 776
8817 352
5141 235
51733 829
5732 633
9078 409
143896 626