49222 401
5692 525
13590 338
11587 82
2136 154
1753 332
5663 137
3158 296
6548 615
5772 350
2838 184
3537 428
10474 277
3553 815
10346 649
12695 734
10775 268
34153 166
23762 437
1012 37