2756 606
1077 281
6200 297
84669 215
379502 1227
9658 71
116140 875
44199 327
42686 593
8629 154
39475 339
7633 91
15207 546
15750 298