3608 693
148159 309
16782 141
9449 693
1862 51
7612 700
3627 885
4600 433
2647 568
1688 249
3451 439
3051 683