49488 511
32203 557
2733 446
26897 642
9400 131
3450 460
6289 632
3267 367
2608 334
19231 337
3076 282
5058 721
2879 319
3528 482
5251 871
3367 195
3273 300
4286 30