2696 252
13283 696
27454 808
4723 791
25909 76
29672 165
2894 288
3725 249
4509 665
1636 76
2458 143
6577 868
5900 764
4905 455
7757 368
1747 153
1737 148
2330 174
973 125
2459 486
3913 445
4127 915