3006 387
150853 327
38205 480
75136 394
22409 821
41362 400
20723 108
2759 397
4792 547
2230 193
6286 196
2997 92
3663 365
5565 232
16715 903
6246 81
5617 281
3045 614