21094 247
4638 868
2526 294
2006 127
3081 408
2034 66
4492 445
5144 338
14584 251
6444 832
3186 417
2826 459
7235 692
6333 270
7450 123
3314 594
1762 241
3123 261
7988 509
2393 107
3565 239
1970 319
4196 503
3203 526