2937 268
6311 80
38059 611
16598 154
4046 631
7983 642
10044 478
7545 645
4894 139
5753 353
3047 297
4226 232
7849 707
9569 41
4384 153
41733 682