14894 200
23307 118
43115 843
31386 235
39748 728
10475 304
33857 301
7732 529
10903 736
7800 788
9886 956
8830 633
6504 159
9111 497
6407 133
5476 104
11614 486
2811 204