56881 832
4034 561
2617 124
19071 826
3163 63
10652 190
10757 294
7233 355
14464 129
4303 478
8773 982
3293 771
4070 943
1875 376
2899 553