1696 405
29771 592
4343 234
12903 308
12929 598
7251 403
555 32
9942 412
4540 593
2205 177
14993 734
1988 279
2541 401
8157 490