2981 269
4583 112
1574 71
1366 374
3554 753
2959 722
2166 418
3431 895
1402 166
1857 301
1018 142
378 57
4026 989
1099 162
3392 577
2519 397
4137 759
3344 827
1550 394
5741 268
5031 589
648 66
2323 523
2805 694