59091 833
6161 563
5301 126
20735 826
3629 63
11934 190
11869 294
7785 355
14770 129
4815 478
10291 982
3645 771
4348 943
2147 376
3129 553