3999 343
2327 117
2871 628
3805 579
3376 259
3025 277
1795 128
945 100
2939 268
3074 137
13520 134
22567 338
1182 221
4047 729
2225 177
8736 604
20630 554
4096 713
4408 746
2774 279
2923 271
5560 552
3789 862
2934 309
3247 539
11759 384
3106 479
6602 212