16025 439
14169 412
41840 707
14869 672
6874 723
6815 601
7016 349
14002 150
15338 685
11567 345
8783 591
7791 356
4731 577
4856 590
9210 171
5457 258
13539 582
1118 191
2596 454
15318 463
27255 293