157247 1035
146116 238
68185 463
44166 572
30700 315
32358 624
8313 904
4231 56
1831 116
25090 632
43604 948
12854 57