2752 606
1070 281
5969 297
84466 215
378754 1227
9617 71
115896 875
44130 327
42509 593
8594 154
39279 339
7521 91
15089 546
15598 298