3053 313
5993 356
5179 788
1686 454
3206 408
22025 515
8148 249
33156 610
34922 665
9263 551
40445 604
13078 792