28602 89
2594 309
2568 309
11593 49
12198 85
20906 161
2633 413
2648 671
2032 229
1921 331
4637 248
7005 409
8061 576
1115 83