14302 200
22828 118
40315 842
29231 233
39083 728
10279 304
32850 301
7538 529
10469 736
7540 788
9443 955
8532 633
6190 159
8726 497
6062 133
5057 103
9181 485
2597 204