45198 485
5288 518
388187 1161
57344 627
4810 68
31346 884
4336 174
6437 88
897 30
7718 121
10741 758
25899 845