6631 297
53580 76
49530 511
11085 474
3694 796
3397 409
9249 510
8966 161
4171 440
3402 537
5246 917
4356 86
3678 524
2623 558