49460 511
32201 557
2733 446
26897 642
9400 131
3446 460
6287 632
3266 367
2606 334
19228 337
3073 282
5056 721
2876 319
3527 482
5247 871
3366 195
3273 300
4283 30