21146 625
7540 341
22116 744
396932 1005
275360 846
7907 348
7269 501
10415 263
6554 543
20679 85
27764 341
13231 156
33601 244
2986 243
6169 621
2145 152
24594 292