2749 606
1068 281
5919 297
84424 215
378559 1227
9616 71
115830 875
44112 327
42436 593
8584 154
39220 339
7512 91
15051 546
15563 298