128366 281
13315 622
44193 101
37318 640
104305 573
59857 342
23312 393
31993 617
23365 613
40456 487
29038 392