121002 220
14323 713
8042 188
49676 472
26084 383
133017 874
16502 541
153130 497
9314 384
22097 202
22037 702
31673 948
4111 412
8664 85
8617 739
17823 716