2505 589
961 291
1930 511
475 115
12799 385
3458 163
10051 291
11807 380
3072 112
2086 276
3659 513
3485 398