57598 832
4706 562
2686 124
19585 826
3283 63
10926 190
11027 294
7322 355
14502 129
4371 478
8909 982
3364 771
4116 943
1932 376
2927 553