2288 425
23274 337
9277 502
8966 435
13434 622
102803 915
54224 445
5906 80
3627 256
1683 184
3179 739