21728 207
4132 563
6488 358
27080 80
3302 327
6224 359
21726 363
4215 248
4951 679
9781 413
4500 788
11586 595
4637 77
2980 264