2875 769
8490 525
15051 381
18214 781
10649 679
59481 246
166884 1015
28460 80
6548 52
3946 372
6951 345
8017 866
42421 331