29034 595
4170 234
12996 308
12917 598
7295 403
520 32
9895 414
4462 593
2189 177
14990 735
1938 279
2537 401
8373 490