2943 521
2531 273
1541 114
2141 137
3386 752
3698 944
3230 835
3023 30
4574 562
2732 405
3106 94
5086 413
9721 578
7640 207
2968 109
2687 395
2294 239
2383 600
5582 247
4216 865
5069 639
8125 401
4175 836
2775 601