2946 905
6225 47
3626 121
20455 93
84111 605
34359 523
12733 372
25178 75
2776 252
16735 304
37446 911
3704 189
2599 280
39458 638
1851 174
2909 413
3225 273