4679 529
21250 938
12584 339
181287 549
8531 78
10599 491
8264 170
8544 228
48309 269
11417 515
7297 716