2997 533
2823 399
2284 508
3670 791
2221 527
2682 804
1226 318
2935 627
1275 120
3231 885
3431 63
679 86
1084 154
3452 784
2151 107
714 122
449 58
1493 221
1607 330
3205 849
1046 75
3060 570
2455 420
21329 845
3123 139
1023 122
1095 49
2921 745