6281 811
2832 506
11637 746
3956 658
2399 140
4441 554
9236 479
4126 601
5033 622
2113 61
5393 67
20455 749
18482 109
8640 452