2752 606
1070 281
5972 297
84470 215
378769 1227
9617 71
115901 875
44132 327
42511 593
8595 154
39284 339
7522 91
15094 546
15600 298