59081 833
6155 563
5299 126
20731 826
3627 63
11929 190
11867 294
7785 355
14769 129
4810 478
10285 982
3626 771
4345 943
2138 376
3129 553