128516 281
13316 622
44209 101
37328 640
104358 573
59873 342
23319 393
32003 617
23373 613
40537 487
29056 392