49557 511
32208 557
2737 446
26905 642
9414 131
3451 460
6299 632
3275 367
2613 334
19245 337
3084 282
5060 721
2881 319
3532 482
5260 871
3372 195
3275 300
4301 30