29571 592
4301 234
12841 308
12906 598
7217 403
527 32
9903 412
4461 593
2171 177
14960 734
1960 279
2525 401
8134 490