14893 200
23304 118
43074 843
31353 235
39743 728
10474 304
33853 301
7730 529
10898 736
7785 788
9881 956
8828 633
6500 159
9108 497
6403 133
5471 104
11511 486
2808 204