1618 348
2771 786
1330 261
2231 526
19997 33
9404 293
23772 196
3222 652
18678 766
3430 436
3645 96
49874 855
8979 80