3046 268
6582 81
38411 612
16882 154
4115 631
8102 642
10240 478
7778 647
5089 139
5994 353
3094 297
4281 232
8059 707
9723 41
4544 153
43022 682