128711 281
44236 101
37352 640
104451 573
59902 342
23332 393
32019 617
23390 613
40609 487
29077 392