52195 511
32561 557
2857 446
27439 642
9667 131
3580 460
6597 632
3432 367
2755 334
19673 337
3349 282
5203 721
3060 319
3679 482
7330 872
4637 195
3381 300
4829 30