1523 502
2400 406
1644 506
2573 464
27232 58
2091 175
2558 271
4478 426
18066 413
30820 90
6041 73
6633 233