29111 595
4170 234
13005 308
12923 598
7309 403
520 32
9897 414
4464 593
2189 177
15001 735
1939 279
2538 401
8381 490