1032 115
1698 282
1041 121
27196 979
299462 851
237789 785
120394 864
6022 385
4258 472
4095 180
12053 278
5245 225
4979 49