575 101
60590 302
724 80
3101 141
3609 129
3106 512
9654 44
6561 250
4317 455
3290 78
4362 688
6089 32
12146 495
3962 621
4073 396
3428 424
1826 90