2885 905
6218 47
3625 121
20454 93
84074 605
34354 523
12733 372
25178 75
2776 252
16734 304
37445 911
3704 189
2599 280
39453 638
1851 174
2909 413
3224 273