1618 348
2771 786
1330 261
2231 526
19998 33
9404 293
23772 196
3222 652
18678 766
3430 436
3645 96
49876 855
8980 80