2395 170
40293 171
16353 651
17072 107
38155 261
3176 445
13573 115
3121 194
10650 673
10583 623
3143 92
8330 485
121364 735
21981 478
8366 211
6088 361
2399 269
9089 263
5134 539
2975 307
4131 733
1593 68
3676 505
2465 217
2126 310
6283 148
7748 45
9882 379