2327 71
6840 469
3331 348
2946 261
3373 220
5417 334
5856 765
9218 329
28513 766
28343 404
32260 256
4098 183
37493 313
5211 962