21149 625
7541 341
22116 744
396951 1005
275408 846
7907 348
7269 501
10415 263
6554 543
20680 85
27765 341
13233 156
33609 244
2986 243
6169 621
2146 152
24595 292