128637 281
13319 622
44226 101
37337 640
104410 573
59891 342
23325 393
32018 617
23385 613
40580 487
29068 392