4490 152
2700 526
25013 612
9380 32
37403 597
76633 81
31628 647
4815 181
3486 55
6033 333
7220 772
5956 97
3212 42
4231 711
2817 386
7641 149
4593 614