2756 606
1075 281
6196 297
84669 215
379496 1227
9658 71
116140 875
44198 327
42686 593
8628 154
39473 339
7633 91
15205 546
15747 298