2937 268
6312 80
38059 611
16599 154
4047 631
7983 642
10044 478
7546 645
4894 139
5753 353
3047 297
4226 232
7850 707
9570 41
4386 153
41742 682