3785 51
6584 74
10748 701
4616 694
7367 468
5020 388
4012 430
116950 202
27345 541
14108 193
16793 317
2721 245