3810 302
9893 39
8006 249
157507 684
9016 151
32432 403
13527 633
50774 665
31252 643
6407 169
1023 33