4676 529
21246 938
12584 339
181252 549
8529 78
10597 491
8261 170
8544 228
48297 269
11416 515
7295 716