3499 812
2005 261
3644 506
2224 294
12718 778
3131 527
3322 502
1083 153
2723 332
2320 265
3895 905
2527 348
1462 162
2066 346
5992 108
2805 228
3010 547
2972 676
2860 503
1868 144
8262 136
11210 680
10306 491
967 39