52751 494
7298 855
103971 247
21217 938
17966 295
22346 629
19536 355
17487 581
18706 80
5461 234
3650 227
2734 42
9505 344
5205 650