2771 786
1329 261
2231 526
19984 33
9386 293
23760 196
3212 652
18638 766
3420 436
3633 96
49839 855
8970 80