30107 663
9263 492
13306 82
11667 131
29510 315
18595 1053
70460 1030
30124 181
26622 1041
26008 748
31758 438
4171 549
19160 246
8144 491
97541 289
64419 157
5696 210
6764 888