1228 250
2848 827
244 45
3105 604
2739 360
6214 409
16201 586
5368 758
13078 708
40893 146
4856 465
22905 262
5605 362
5211 784
2907 374
4803 200
3494 328