146026 931
34420 393
33784 794
25103 417
8335 812
14372 374
28798 585
136721 1005
18855 338
19261 631
40289 498
72052 640