2752 606
1070 281
5993 297
84480 215
378826 1227
9617 71
115911 875
44139 327
42532 593
8597 154
39296 339
7525 91
15103 546
15608 298