29093 595
4170 234
13004 308
12923 598
7308 403
520 32
9896 414
4464 593
2189 177
14999 735
1939 279
2538 401
8379 490