1523 502
2367 406
1641 506
2544 464
27163 58
2091 175
2558 271
4476 426
18065 413
30813 90
6034 73
6633 233