1503 383
16990 653
7471 145
10996 452
79546 311
21201 514
11168 238
13427 606
8425 684
10868 508
8482 928
10033 494
5403 604
5274 294
30907 581