22356 559
4005 34
4164 504
12133 453
2929 819
9419 191
5954 541
2300 217
3614 842
2839 520
25215 100
11275 146
5823 306
1386 120
651 41
6043 383
2329 302
2780 262
1414 362
1441 56
22041 106
1117 222
1642 332
1895 182