2960 458
3756 685
1303 218
2901 601
5941 847
3265 762
6323 439
244458 671
59453 594
135445 1145
2919 741
17550 595
6924 529
1254 197
2094 67
3049 279
673 88
48584 414
1089 95
18588 63
48707 623
25493 343
2748 345
1753 243
126896 246
93924 821
1631 297
46042 549