52953 376
27970 345
299277 1062
22549 79
14219 739
14013 578
25709 113
15642 218
16039 103
63650 546
25541 459
7963 745
68053 730
5310 527
6724 292
5103 533