5528 508
2748 592
20608 630
11744 113
12959 290
6312 239
6657 676
3338 67
8140 745
9950 436
15950 426
28769 738
4467 412
10940 479
3267 68
3970 510
3133 266
3549 871
44471 578