2505 589
960 291
1928 511
475 115
12792 385
3449 163
10039 291
11793 380
3065 112
2081 276
3652 513
3480 398