3767 705
4429 371
17922 578
26420 581
10247 147
8613 139
6901 114
33277 92
2839 522
16621 325
3313 638
2534 261