2472 795
1074 238
14225 383
15803 471
30613 452
22488 295
67215 520
8090 380
28822 181
30826 376
6787 94
4552 160
16988 734