1523 502
2365 406
1641 506
2544 464
27154 58
2091 175
2558 271
4476 426
18065 413
30813 90
6034 73
6632 233