28591 89
2593 309
2567 309
11592 49
12193 85
20899 161
2633 413
2646 671
2032 229
1921 331
4635 248
7005 409
8059 576
1115 83