2752 606
1070 281
5964 297
84464 215
378742 1227
9617 71
115889 875
44129 327
42504 593
8594 154
39270 339
7520 91
15086 546
15595 298