19805 627
108296 726
9377 300
744497 1219
8841 158
8213 414
194778 430
16717 405
80317 859
25859 339
7308 270
23500 676
4579 69
53394 680
26459 411
3052 240
7924 863