2954 905
6227 47
3627 121
20457 93
84120 605
34359 523
12733 372
25178 75
2776 252
16735 304
37447 911
3704 189
2599 280
39460 638
1851 174
2909 413
3225 273