2770 786
1323 261
2224 526
19976 33
9343 293
23751 196
3209 652
18576 766
3416 436
3626 96
49804 855
8963 80