54969 513
32628 557
2948 446
27510 642
9803 131
3613 460
6648 632
3469 367
2786 334
19760 337
3420 282
5239 721
3110 319
3733 482
7414 872
4669 195
3433 300
4926 30