12928 877
3540 422
1001 64
1652 42
3573 79
5931 592
4196 806
2386 144
3366 461
2555 512
2973 399
4315 348
2119 370
3889 361
3374 582
3049 482
2470 281
4861 71
4858 482
4554 219
3096 525
11430 774
15512 654