29123 595
4170 234
13006 308
12924 598
7309 403
520 32
9898 414
4464 593
2190 177
15003 735
1939 279
2538 401
8382 490