3840 302
9915 39
8042 249
157717 684
9031 151
32483 403
13554 633
50867 665
31312 643
6419 169
1030 33