3006 387
150845 327
38205 480
75135 394
22408 821
41360 400
20722 108
2759 397
4792 547
2230 193
6286 196
2997 92
3663 365
5565 232
16715 903
6246 81
5617 281
3045 614