58682 833
5763 563
2843 124
20403 826
3501 63
11577 190
11517 294
7617 355
14639 129
4609 478
9922 982
3546 771
4264 943
2070 376
3073 553