128485 281
13315 622
44205 101
37326 640
104345 573
59869 342
23317 393
31999 617
23371 613
40522 487
29053 392