24932 638
14285 266
8943 600
25107 850
23745 178
10437 819
4282 223
5808 236
20472 814
32375 678
50660 228
36764 181
5136 252
6451 801