3194 541
25025 734
7121 679
6927 250
45323 225
6531 83
149650 877
78999 627
10994 249
16146 294
9316 432
1864 33