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