2588 728
1605 402
31424 144
37731 705
3162 385
8349 277
4907 94
57778 761
11808 196
3994 42
5282 226
5487 153
9249 160
5313 505
11048 404