3712 302
9806 39
7778 247
156665 684
8968 151
32218 403
13422 633
50288 665
31022 643
6366 169
1008 33