14282 200
22815 118
40134 842
29100 233
39033 728
10218 304
32809 301
7522 529
10439 736
7529 788
9417 955
8510 633
6165 159
8711 497
6043 133
5040 103
9140 485
2584 204