527 97
3093 470
3260 805
1855 525
2786 395
5025 649
3860 272
1319 302
5710 825
4479 683
1176 332
3245 840
4243 517
927 147
2887 760
12736 503
9312 822
10237 711
267 38
2171 328
3931 874
3351 773
3157 907
2276 572