1020 50
1392 247
19403 256
523 44
16488 646
24187 171
3296 837
3955 450
4543 637
5780 503
4402 717
3276 355
5094 290
18097 361
6203 563
11349 643
3326 307
3720 271
2834 197
4099 603
2819 95
11441 576
5018 603
8440 372
7917 233
14031 509
8688 429
163051 259