19852 311
4815 506
17609 107
4517 101
9252 519
6669 250
2929 392
11076 733
4184 288
3936 79
8881 464
34095 119
3067 292