2756 606
1075 281
6193 297
84669 215
379473 1227
9658 71
116132 875
44198 327
42684 593
8628 154
39470 339
7633 91
15203 546
15745 298