2327 71
6839 469
3331 348
2946 261
3373 220
5417 334
5856 765
9216 329
28507 766
28340 404
32259 256
4096 183
37490 313
5210 962