1521 502
2344 406
1638 506
2518 464
27065 58
2090 175
2554 271
4475 426
18064 413
30809 90
6034 73
6632 233