1618 348
2771 786
1330 261
2231 526
19998 33
9404 293
23772 196
3223 652
18679 766
3430 436
3645 96
49877 855
8980 80