12677 286
13452 962
15308 666
41918 673
4156 529
8001 643
28482 611
6137 806
1554 79
5269 218
2574 379
6574 114
7045 657
2804 178