1503 383
16990 653
7471 145
10996 452
79546 311
21206 514
11172 238
13427 606
8425 684
10870 508
8482 928
10034 494
5403 604
5276 294
30907 581