28599 89
2593 309
2568 309
11593 49
12196 85
20904 161
2633 413
2648 671
2032 229
1921 331
4637 248
7005 409
8060 576
1115 83