40,277 348
39,698 100
41,281 236
2,577 445
47,615 310
19,547 255
2,850 309
38,105 448
47,002 168
32,038 280