2939 268
6316 80
38064 611
16604 154
4048 631
7984 642
10046 478
7549 645
4897 139
5755 353
3048 297
4228 232
7856 707
9573 41
4391 153
41756 682