3848 705
4572 371
18253 578
26777 581
10454 147
8790 139
7336 114
34846 92
2902 522
16992 326
3366 638
2577 261