52130 511
32541 557
2852 446
27419 642
9659 131
3568 460
6593 632
3428 367
2747 334
19662 337
3338 282
5191 721
3049 319
3665 482
7323 872
4623 195
3377 300
4819 30