3126 100
4656 542
4519 53
3224 272
5781 611
7254 634
4217 522
2857 750
1617 451
6324 532
1333 165
1944 233
4297 404
5743 387
5140 419
9483 242
3923 402
6018 202
2416 55
5951 394
4233 722
4166 148
4401 689
4798 771
2142 371
2806 158
1931 56
11166 706