51743 455
5405 60
4733 238
11753 644
4291 142
9117 442
6980 658
12790 80
24030 263
7251 258
181506 1060
87141 651
47729 722
39884 1023
3028 603
50883 136
26843 772