2247 247
4200 830
3898 643
2185 260
2956 598
3104 411
2432 386
1935 266
2751 760
4737 511
3498 778
2886 447
3919 95
3052 652
1772 299
1088 249
3125 758
2986 515
3088 607
2193 61
2644 171
2068 508
3345 322
14959 881