28603 89
2594 309
2569 309
11594 49
12199 85
20907 161
2633 413
2648 671
2032 229
1921 331
4638 248
7006 409
8061 576
1115 83