3006 313
5897 356
5155 788
1643 453
3206 408
21984 515
8095 249
33086 610
34840 665
9246 551
40325 604
13057 792