28584 89
2593 309
2566 309
11587 49
12192 85
20899 161
2631 413
2646 671
2031 229
1920 331
4632 248
7005 409
8058 576
1113 83