1402 140
4136 705
10687 587
7198 531
4790 282
3358 193
10261 717
8617 38
1944 302
4543 414
1263 346
3170 690
1128 71