2769 786
1317 261
2220 526
19976 33
9329 293
23747 196
3206 652
18542 766
3414 436
3623 96
49799 855
8961 80