121072 220
14324 713
8044 188
49685 472
26084 383
133073 874
16503 541
153173 497
9316 384
22105 202
22040 702
31675 948
4111 412
8666 85
8620 739
17824 716