52125 511
32541 557
2852 446
27419 642
9659 131
3567 460
6593 632
3428 367
2747 334
19662 337
3338 282
5191 721
3046 319
3664 482
7322 872
4623 195
3377 300
4819 30