49492 511
32203 557
2733 446
26897 642
9400 131
3450 460
6290 632
3268 367
2610 334
19231 337
3077 282
5058 721
2879 319
3528 482
5251 871
3367 195
3273 300
4286 30