3099 281
2083 148
3899 588
3249 318
16704 902
10349 262
7273 177
22971 623
7783 78
22556 336
7928 394
13620 685
11258 502
1260 296
1536 306
302 73
1758 549
3115 653
230 43
586 101
3070 640
2144 420
2154 482
1454 299