963 148
7135 48
3799 121
20868 93
89145 604
34464 523
12823 372
25355 75
2824 252
16924 304
37778 911
3731 189
2629 280
40127 638
1880 174
2942 413
3277 273