4405 582
8682 226
4874 152
17525 619
167087 1091
65477 926
36218 504
39625 549
76728 396
50471 712
40239 314
6243 495