2994 313
5862 356
5142 788
1642 453
3204 408
21967 515
8080 249
33061 610
34807 665
9234 551
40289 604
13047 792