19808 627
108305 726
9378 300
744502 1219
8841 158
8213 414
194791 430
16718 405
80320 859
25859 339
7309 270
23500 676
4579 69
53397 680
26460 411
3052 240
7924 863