2926 905
6223 47
3626 121
20454 93
84093 605
34357 523
12733 372
25178 75
2776 252
16735 304
37445 911
3704 189
2599 280
39455 638
1851 174
2909 413
3225 273