30107 663
9257 492
13292 82
11661 131
29510 315
18591 1053
70448 1029
30120 181
26620 1041
26006 748
31754 438
4169 549
19153 246
8140 491
97522 289
64400 157
5692 210
6764 888