29263 697
2198 328
3628 869
1788 404
1699 288
2289 480
1128 114
1584 332
3005 537
213961 897
149171 825
186121 876
4318 144
147496 503
4503 262
6195 491
23725 466
12852 649
49310 965
31923 173
5721 110
21992 174
66632 570
192536 908
125352 359
20517 823
58653 787
20434 560