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