5735 335
9520 283
5173 748
4507 914
4311 877
1745 187
2043 251
3049 552
4251 747
2913 526
3050 380
857 78
1593 145