8194 600
2979 197
2638 187
4169 552
3490 117
3583 301
2547 470
2690 318
8423 253
3424 180
22054 756
35778 406
43554 493
51369 178
29365 395
183095 930