49866 511
32236 557
2744 446
26969 642
9425 131
3461 460
6328 632
3281 367
2621 334
19296 337
3099 282
5072 721
2903 319
3544 482
5267 871
3381 195
3279 300
4359 30