22022 567
64041 263
49144 642
10676 612
18095 425
3860 174
8027 786
4328 67
6313 127
4237 383
5993 456