2977 413
3096 336
2682 220
2896 316
823 27
2322 353
3364 597
2324 460
931 53
3019 522
3040 367
3128 528
3301 517
2948 163
1488 38
2921 328
7513 625
7877 599
3072 823
4597 834
4329 677
2394 101
1521 108
5438 955