3007 313
5900 356
5157 788
1646 454
3206 408
21985 515
8095 249
33087 610
34842 665
9246 551
40327 604
13058 792