2749 786
1297 261
2204 526
19958 33
9272 293
23710 196
3177 652
18285 766
3404 436
3596 96
49723 855
8937 80