3023 622
2657 348
3008 669
1246 174
2651 470
1584 115
8522 613
3828 922
2312 516
1260 192
4154 473
896 64
2901 426
3033 697
3263 736
1427 79
7347 897
13335 504
1107 137
2348 252
2461 489
9288 552
2505 508
2757 686