12928 877
3540 422
1001 64
1652 42
3573 79
5929 592
4195 806
2386 144
3366 461
2555 512
2972 399
4314 348
2119 370
3887 361
3374 582
3048 482
2470 281
4858 71
4858 482
4552 219
3096 525
11430 774
15511 654