19868 311
4817 506
17610 107
4517 101
9253 519
6674 250
2929 392
11076 733
4184 288
3936 79
8882 464
34095 119
3067 292