19503 275
21602 769
8265 651
14285 226
18031 166
2801 258
3158 459
3947 644
25732 124
4330 553
5698 543
104184 428
3742 399
109967 1114
4404 682
5400 672
17338 708
3966 218
4478 394
7437 551
8026 612
740 47
285838 319
84864 853
197160 708
283886 1140
26406 240
24575 882