57403 289
1157 110
9333 518
10187 472
8709 136
5185 685
24499 199
54359 724
13892 943
51568 595
35457 473
23442 655
3212 416