120960 220
14323 713
8041 188
49672 472
26084 383
132989 874
16502 541
153114 497
9314 384
22093 202
22037 702
31671 948
4110 412
8660 85
8617 739
17822 716