51484 511
32453 557
2816 446
27228 642
9556 131
3533 460
6525 632
3364 367
2701 334
19553 337
3272 282
5157 721
3002 319
3614 482
7254 872
4583 195
3338 300
4684 30