8194 600
2977 197
2638 187
4169 552
3490 117
3582 301
2547 470
2689 318
8420 253
3424 180
22049 756
35771 406
43547 493
51359 178
29360 395
183083 930