3403 765
2566 532
1043 192
2303 670
5499 277
4104 240
3022 620
2789 774
726 76
14107 101
3390 549
2829 585
16472 868
5808 58
44220 269
138880 569
82044 760
125979 350
65147 464