2612 227
8651 362
133418 693
108002 361
25469 133
4576 235
5998 289
91153 813
6156 392
2363 267
7587 578
4463 865