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