2992 905
6239 47
3632 121
20475 93
84286 605
34372 523
12738 372
25189 75
2777 252
16737 304
37465 911
3709 189
2600 280
39509 638
1857 174
2910 413
3228 273