4047 530
3309 672
17598 448
697 102
30439 940
3628 844
5147 603
3241 650
4716 785
3287 318
21459 56
19633 535
3720 418