515 91
3095 859
1407 306
3283 718
1415 275
1095 241
2933 572
1610 260
1985 499
2214 497
1237 270
981 177
1553 243
907 222
1332 275
2722 570
2612 696
1444 255
1195 266
3009 745
2162 580
872 119
1187 329
541 97