2233 149
7226 48
3818 121
20965 93
89957 604
34496 523
12835 372
25387 75
2827 252
16951 304
37853 911
3745 189
2631 280
40568 638
1895 174
2946 413
3280 273