2950 596
4526 703
25402 40
3808 743
3580 776
3800 598
4685 890
14213 124
14510 697
17235 503
7741 430
12886 480
31068 686
49206 115
15358 280
17228 609
3539 468
14882 852
25986 280
5146 362
2190 271
2825 377
8457 474
16666 646