525 165
2582 672
2659 651
5381 437
2796 768
1046 272
2610 645
2208 502
1825 492
2529 808
2418 773
3640 314
2635 69
4942 758
1033 60
1651 413
3402 840
3449 659
1983 198
3855 950
2363 297
10307 771
1882 162
25028 403
1779 410
45657 807
23425 689
4424 605