2951 731
5016 285
7452 145
3075 375
9996 505
10294 286
10616 364
4024 104
5722 699
2956 166
80629 592
9592 506
9238 358
4889 410
14048 555