18560 142
9462 70
37684 220
9052 309
31568 237
17898 188
77188 162
77454 402
88371 764
70961 629
29931 108