3126 100
4656 542
4520 53
3224 272
5782 611
7256 634
4218 522
2857 750
1617 451
6324 532
1333 165
1944 233
4298 404
5743 387
5142 419
9485 242
3924 402
6018 202
2416 55
5951 394
4233 722
4166 148
4401 689
4798 771
2142 371
2806 158
1931 56
11166 706