3638 875
9023 534
71480 647
2155 227
71590 456
195025 847
385732 541
449060 1571
59531 1002
27583 662
3741 329
4690 717
14780 294
6599 515
5675 591
1729 118
2258 420