120943 220
14323 713
8041 188
49672 472
26084 383
132976 874
16501 541
153103 497
9314 384
22091 202
22037 702
31670 948
4109 412
8659 85
8617 739
17822 716