3003 815
5374 822
2185 435
1388 166
3571 732
8969 732
1699 326
8777 852
7691 707
5803 577
2732 667
2257 127
2351 411
14584 396
4188 118
10080 628
3356 540
561 48
3137 841
2602 381
2033 368
2656 406
1728 328
5271 31