21146 625
7539 341
22116 744
396926 1005
275339 846
7907 348
7269 501
10415 263
6554 543
20676 85
27764 341
13229 156
33599 244
2986 243
6169 621
2145 152
24594 292