1503 383
16990 653
7468 145
10996 452
79543 311
21200 514
11166 238
13426 606
8425 684
10867 508
8482 928
10033 494
5403 604
5274 294
30907 581