40,525 321
20,199 189
9,585 320
45,212 124
2,319 160
2,900 243
44,883 274
35,665 332
23,377 407
35,021 325