30611 586
15191 383
16243 277
3961 361
5602 528
3697 87
12258 107
6611 255
719 96
846 126
4322 694
4047 348
8641 177
2154 189
2722 465
4864 523