1523 502
2363 406
1641 506
2543 464
27145 58
2091 175
2558 271
4476 426
18065 413
30813 90
6034 73
6632 233