4097 271
10270 87
15077 38
10388 701
3792 393
1834 231
4590 867
3706 547
4773 164
823 55
2495 481
3962 527
1490 66