2752 606
1070 281
5962 297
84463 215
378739 1227
9617 71
115885 875
44126 327
42502 593
8594 154
39270 339
7520 91
15086 546
15593 298