2934 268
6286 80
38043 611
16184 154
4046 631
7972 642
10025 478
7509 645
4875 139
5741 353
3046 297
4224 232
7825 707
9556 41
4367 153
41635 682