2756 606
1077 281
6200 297
84669 215
379504 1227
9658 71
116142 875
44199 327
42686 593
8631 154
39475 339
7633 91
15207 546
15752 298