14894 200
23306 118
43108 843
31383 235
39747 728
10475 304
33856 301
7732 529
10902 736
7796 788
9886 956
8830 633
6503 159
9111 497
6407 133
5475 104
11583 486
2811 204