3999 343
2327 117
2871 628
3805 579
3376 259
3025 277
1795 128
945 100
2937 268
3073 137
13506 134
22546 338
1181 221
4047 729
2225 177
8735 604
20629 554
4095 713
4408 746
2773 279
2923 271
5560 552
3789 862
2933 309
3246 539
11759 384
3106 479
6602 212