39,912 338
35,376 259
20,509 309
46,233 128
2,327 314
45,307 276
3,531 410
49,675 375
45,572 176
45,751 159