996 216
2127 506
994 192
2546 465
1549 94
2565 509
55089 332
1850129 3778
12732 788
3969 294
23601 489
23735 906
679304 974
9167 239