3006 313
5887 356
5154 788
1642 453
3206 408
21983 515
8092 249
33081 610
34835 665
9241 551
40317 604
13056 792