2292 71
6729 469
3284 348
2909 261
3325 220
5320 334
5826 765
9064 329
28333 766
28054 404
31989 256
4034 183
37033 313
5165 962