12928 877
3540 422
1002 64
1652 42
3573 79
5932 592
4198 806
2386 144
3367 461
2555 512
2973 399
4316 348
2122 370
3889 361
3375 582
3050 482
2471 281
4861 71
4858 482
4554 219
3096 525
11431 774
15514 654