30101 663
9248 492
13259 82
11660 131
29508 315
18582 1053
70425 1029
30105 181
26602 1041
25992 748
31753 438
4169 549
19146 246
8134 491
97483 289
64349 157
5688 210
6760 888