49594 511
32214 557
2738 446
26911 642
9420 131
3451 460
6304 632
3276 367
2615 334
19249 337
3088 282
5064 721
2885 319
3535 482
5261 871
3372 195
3275 300
4313 30