58616 833
5725 563
2816 124
20371 826
3475 63
11515 190
11456 294
7580 355
14611 129
4586 478
9864 982
3530 771
4256 943
2059 376
3069 553