2951 370
29021 512
6287 527
11762 661
11311 449
15233 233
59493 691
37850 130
33817 524
7595 483
6865 481
2706 109
3610 264
5547 284
4696 621
10910 426
2349 120