49518 511
32206 557
2737 446
26899 642
9405 131
3451 460
6294 632
3271 367
2610 334
19236 337
3082 282
5060 721
2881 319
3531 482
5259 871
3367 195
3274 300
4290 30