52015 511
32521 557
2846 446
27398 642
9642 131
3559 460
6578 632
3416 367
2739 334
19643 337
3323 282
5183 721
3034 319
3646 482
7311 872
4609 195
3368 300
4809 30