14894 200
23305 118
43092 843
31367 235
39746 728
10474 304
33855 301
7732 529
10899 736
7787 788
9885 956
8829 633
6502 159
9110 497
6406 133
5472 104
11551 486
2811 204