5597 293
15700 711
29151 342
6643 464
6632 936
13114 432
2439 450
6980 482
4762 669
4048 293
857 68
20814 328
6363 53
8439 242
12322 665
4715 462
4741 440
9040 133
2789 672