2752 606
1070 281
5969 297
84468 215
378762 1227
9617 71
115899 875
44130 327
42511 593
8594 154
39281 339
7521 91
15091 546
15599 298