2397 211
4655 790
30296 789
14221 487
9052 234
7104 605
10363 363
4204 76
18251 796
5508 209
5228 828
39004 316