13050 286
13668 962
14162 666
44321 672
4188 529
8118 643
28605 611
6252 806
1614 79
5369 218
2548 379
6750 114
7153 657
2876 178