22993 263
7155 150
1395 319
2282 271
9296 388
56966 813
84360 660
6558 52
17161 735
34743 884
19561 503
15553 59
2192 365
4119 649