2938 268
6313 80
38061 611
16599 154
4047 631
7983 642
10044 478
7546 645
4895 139
5754 353
3047 297
4226 232
7850 707
9570 41
4386 153
41743 682