28580 89
2590 309
2565 309
11587 49
12192 85
20892 161
2630 413
2644 671
2028 229
1919 331
4632 248
7005 409
8055 576
1111 83