2740 786
1286 261
2186 526
19914 33
9242 293
23697 196
3169 652
18121 766
3399 436
3584 96
49677 855
8934 80