30583 593
8331 194
13757 181
3894 251
14696 652
3070 304
10797 280
2287 269
8805 263
20090 60
2218 92
9325 905
3864 851
2523 138
3615 505
5465 814
2993 596
4602 276
2120 180