51470 511
32443 557
2815 446
27218 642
9556 131
3533 460
6524 632
3363 367
2701 334
19545 337
3265 282
5155 721
2998 319
3613 482
7246 872
4583 195
3338 300
4680 30