18041 766
3239 673
1327 213
23076 318
42671 205
15975 674
30319 743
8147 363
8691 521
8046 396
6102 626