2769 786
1323 261
2224 526
19976 33
9342 293
23751 196
3207 652
18574 766
3416 436
3625 96
49804 855
8963 80