3194 541
25023 734
7116 679
6927 250
45312 225
6529 83
149649 877
78997 627
10991 249
16141 294
9314 432
1863 33