128470 281
44205 101
37324 640
104340 573
59869 342
23317 393
31998 617
23370 613
40511 487
29051 392