49984 511
32245 557
2744 446
26982 642
9431 131
3464 460
6338 632
3290 367
2622 334
19315 337
3106 282
5074 721
2908 319
3548 482
5278 871
3385 195
3282 300
4375 30