2995 604
2677 360
6084 409
16063 586
5327 758
13050 708
40865 146
4835 465
22872 262
5574 362
5197 784
2890 374
4781 200
3473 328