146006 931
34420 393
33783 794
25094 417
8335 812
14368 374
28776 585
136686 1005
18851 338
19261 631
40281 498
72022 640