2902 358
8561 575
5710 431
12643 679
8080 91
11460 917
7433 322
7520 330
7597 284
4039 417
11535 571
6028 806
4894 512
1604 65
11454 454
21016 409
2031 143
7344 156