1212 289
24806 198
7856 745
8795 658
5010 441
5732 516
2555 477
2936 175
10392 835
4226 687
2850 378
5263 227