52130 511
32542 557
2853 446
27419 642
9659 131
3568 460
6593 632
3428 367
2747 334
19663 337
3338 282
5192 721
3049 319
3668 482
7323 872
4623 195
3377 300
4819 30