1189 277
838 182
2158 532
5692 583
6298 348
10141 640
14847 125
117536 202
3522 147
8158 39
2817 191
8971 113
2003 249