4670 529
21239 938
12583 339
181194 549
8527 78
10595 491
8259 170
8544 228
48289 269
11415 515
7293 716