128590 281
13317 622
44222 101
37333 640
104396 573
59883 342
23324 393
32015 617
23382 613
40565 487
29061 392