2845 905
6216 47
3625 121
20450 93
84049 605
34353 523
12733 372
25177 75
2776 252
16730 304
37442 911
3704 189
2599 280
39444 638
1851 174
2909 413
3224 273