49493 511
32203 557
2734 446
26897 642
9400 131
3451 460
6290 632
3268 367
2610 334
19231 337
3078 282
5058 721
2879 319
3529 482
5251 871
3367 195
3273 300
4286 30