2814 541
23980 731
6652 679
6691 250
44352 225
6185 83
149188 877
78879 627
10345 249
15605 294
9202 432
1644 33