3230 771
15842 587
3427 55
2103 516
2934 495
1226 124
1313 280
2083 268
820 111
1995 332
3284 544
34203 436
27088 609
8269 554
13304 469
16612 187
51948 60
2966 71
3594 118