41848 707
14869 672
6874 723
6816 601
7017 349
14005 150
15341 685
11567 345
8786 591
7795 356
4732 577
9212 171
5458 258
13540 582
1119 191
2596 454
15323 463
27256 293