51852 455
5407 60
4733 238
11753 644
4291 142
9119 442
6984 658
12792 80
24033 263
7251 258
181557 1060
87190 651
47764 723
39897 1023
3028 603
50913 136
26864 772