19812 627
108312 726
9378 300
744508 1219
8841 158
8213 414
194799 430
16718 405
80321 859
25860 339
7309 270
23501 676
4580 69
53398 680
26460 411
3052 240
7924 863