3194 541
25024 734
7116 679
6927 250
45314 225
6530 83
149649 877
78998 627
10992 249
16141 294
9314 432
1863 33