2996 685
1523 258
3251 434
4015 622
2457 206
2602 575
3084 638
3542 789
1277 254
13263 520
4004 946
2596 479
16383 296
4945 526
876 45
820 87
3461 788
2872 417
6162 399
4548 84
3117 411
2486 148
1076 66
1502 153