2967 905
6227 47
3627 121
20459 93
84135 605
34363 523
12734 372
25178 75
2776 252
16735 304
37447 911
3704 189
2599 280
39465 638
1851 174
2910 413
3225 273