19508 74
5304 741
11889 519
2836 213
5992 550
2158 315
1132 49
6323 670
1063 27
6787 617
1881 162
5313 370
2413 291
2178 318
4777 134
7399 854
3035 614
3051 82
5831 238
5447 883
3487 314
3538 548
2567 443
5146 871