2752 606
1070 281
5965 297
84465 215
378743 1227
9617 71
115893 875
44129 327
42507 593
8594 154
39273 339
7521 91
15086 546
15597 298