15805 519
14136 733
1929 600
596 124
2293 467
3004 623
1008 208
2386 730
3388 838
2191 467
1071 147
1535 469
318 89