2752 606
1070 281
5997 297
84488 215
378848 1227
9617 71
115915 875
44142 327
42535 593
8601 154
39306 339
7525 91
15106 546
15612 298