3006 313
5894 356
5155 788
1642 453
3206 408
21983 515
8093 249
33084 610
34838 665
9246 551
40322 604
13057 792