24935 638
14285 266
8943 600
25107 850
23746 178
10437 819
4282 223
5809 236
20473 814
32387 678
50666 228
36783 181
5136 252
6451 801