3006 387
150832 327
38199 480
75130 394
22408 821
41360 400
20717 108
2759 397
4792 547
2229 193
6285 196
2997 92
3662 365
5565 232
16715 903
6246 81
5617 281
3045 614