3070 438
4080 382
1673 310
3704 349
4144 653
927 26
1741 207
2825 304
2264 197
3107 609
29035 113
25518 290
3156 442
14947 497