3710 498
3746 264
50578 61
4245 59
25302 89
10093 76
8992 671
5102 807
12221 358
3511 205
3839 68
5547 321
2926 355
3041 294