2930 268
6256 80
38037 611
9913 151
4046 631
7969 642
10016 478
7498 645
4856 139
5689 353
3045 297
4223 232
7800 707
9546 41
4350 153
41576 682