1332 326
3129 714
1668 232
26178 342
25364 820
5723 691
93802 804
197933 1223
243604 821
155199 780
162328 859
157178 537