5080 646
4194 745
8845 82
40034 839
28639 464
6982 424
13481 159
4222 388
2240 388
3117 226
5292 963
2014 378