2770 786
1328 261
2227 526
19981 33
9364 293
23757 196
3212 652
18626 766
3419 436
3632 96
49813 855
8968 80