14947 200
23353 118
43574 843
31718 235
39871 728
10506 304
34049 301
7761 529
10973 736
7834 788
9942 956
8874 633
6545 159
9160 497
6448 133
5551 104
12625 487
2843 204