12984 876
3542 422
999 64
1652 42
3598 79
5947 592
4196 806
2384 144
3364 461
2559 512
2979 399
4353 348
2126 370
3896 361
3375 582
3061 482
2468 281
4900 71
4880 482
4566 219
3091 525
11469 774
15546 654