2816 506
11632 746
3950 658
2389 140
4433 554
9220 479
4124 601
5027 622
2104 61
5386 67
2820 409
20387 749
18411 109
8607 452