3031 211
4979 365
22196 477
3845 688
29012 743
1910 120
17849 814
3553 348
3358 436
3664 220
4685 936