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