3593 702
4715 353
5630 777
5829 105
17167 596
7227 416
10919 617
9385 156
61506 390
11512 80
23092 863