49838 511
32234 557
2744 446
26936 642
9425 131
3460 460
6328 632
3281 367
2620 334
19290 337
3099 282
5072 721
2897 319
3540 482
5267 871
3381 195
3279 300
4354 30