28587 89
2593 309
2567 309
11589 49
12192 85
20899 161
2632 413
2646 671
2032 229
1921 331
4634 248
7005 409
8058 576
1114 83