128527 281
13317 622
44209 101
37328 640
104367 573
59874 342
23322 393
32005 617
23376 613
40545 487
29056 392