3006 387
150824 327
38193 480
75123 394
22403 821
41359 400
20715 108
2759 397
4792 547
2229 193
6285 196
2997 92
3662 365
5565 232
16715 903
6246 81
5617 281
3045 614