14299 200
22827 118
40306 842
29225 233
39080 728
10278 304
32848 301
7537 529
10469 736
7540 788
9441 955
8532 633
6189 159
8726 497
6058 133
5057 103
9174 485
2597 204