3012 661
5057 589
9036 462
47722 732
2293 235
479 64
788 156
553 133
572 91
2755 657
2076 619
1746 393
22391 355
2780 725
1405 340
1098 231
9029 133
10139 155
2265 644
1432 415
2833 716
497 158
229 45
57239 379