2881 864
2592 387
10479 378
20177 623
79345 146
5194 501
5228 513
7869 918
11237 645
3247 73
17271 664
6486 415