1085 60
2509 127
10006 520
4140 462
3491 617
5016 339
3214 164
2118 55
3043 201
4856 284
4129 483
44219 488
72451 644
53660 653