51518 511
32457 557
2817 446
27236 642
9556 131
3533 460
6526 632
3364 367
2704 334
19561 337
3275 282
5161 721
3006 319
3616 482
7260 872
4583 195
3338 300
4686 30