1521 502
2340 406
1638 506
2515 464
27063 58
2090 175
2554 271
4475 426
18064 413
30808 90
6034 73
6632 233