16026 439
14176 412
41851 707
14871 672
6874 723
6817 601
7017 349
14007 150
15341 685
11568 345
8786 591
7795 356
4732 577
4860 590
9212 171
5458 258
13540 582
1119 191
2598 454
15325 463
27258 293