52681 160
46622 573
11584 753
101042 960
28217 546
68954 445
13929 544
8394 601
4585 856
3320 129
6121 678
4552 497
3972 594