1202 277
860 182
2190 532
5699 583
6403 348
10152 640
14972 125
117680 202
3540 147
8173 39
2841 191
8986 113
2004 249