29078 450
347 87
566281 1188
2963 707
3093 389
103817 704
16494 472
3023 781
20998 461
250160 1119
38521 196
60570 591
4736 170