1121 350
5738 530
10698 321
26141 432
5563 671
4642 621
33155 320
17568 317
52154 90
7051 850
9404 826
3181 40
4061 707
2405 119