3403 765
1043 192
2303 670
3022 620
2383 611
2789 774
14107 101
3390 549
2829 585
16472 868
5808 58
44220 269
42463 113
138881 569
82044 760
125979 350
65147 464
73435 219