44,872 2658
30,039 103
16,457 71
365,636 758
205,848 389
165,209 290
197,557 394
397,255 580
57,635 162
95,430 255
163,606 295
103,512 266