28580 89
2592 309
2565 309
11587 49
12192 85
20895 161
2630 413
2644 671
2028 229
1920 331
4632 248
7005 409
8056 576
1112 83