54043 712
20647 375
21893 653
11053 318
11455 821
12132 218
19459 128
10222 774
7116 728
9237 146
4799 378
7666 532