121005 220
14323 713
8043 188
49676 472
26084 383
133020 874
16502 541
153134 497
9314 384
22098 202
22038 702
31674 948
4111 412
8665 85
8617 739
17823 716