3023 350
4274 152
48233 100
51962 468
64906 856
74792 144
68843 371
90858 765
15794 148
6633 159
18251 111