1218 250
3072 910
1482 361
12701 578
4742 587
50876 411
6868 557
11365 75
13566 169
4465 562
10624 502