52402 494
7259 855
103836 247
21204 938
17954 295
22338 629
19501 355
17428 581
18683 80
5444 234
3643 227
2732 42
9497 344
5197 650