24796 638
14266 266
8929 600
25097 850
23734 178
10427 819
4273 223
5799 236
20457 814
32053 678
50516 228
36395 181
5129 252
6437 801