3797 588
1419 147
10479 647
1556 357
739 43
5550 402
5568 119
4247 345
4880 418
1733 114
7007 583
3453 443
40416 165
2497 277
3058 335
30537 909
5289 472