3593 702
4711 353
5630 777
5829 105
17166 596
7227 416
10919 617
9385 156
61505 390
11512 80
23091 863