11881 528
42909 494
3586 59
24601 800
16767 780
33046 209
11022 848
4633 44
3359 587
35402 756
2656 262