51375 511
32437 557
2802 446
27203 642
9551 131
3524 460
6518 632
3359 367
2695 334
19533 337
3258 282
5150 721
2992 319
3608 482
7236 872
4552 195
3335 300
4657 30