24800 638
14267 266
8930 600
25097 850
23735 178
10428 819
4273 223
5799 236
20457 814
32059 678
50517 228
36397 181
5129 252
6437 801