30107 663
9258 492
13296 82
11662 131
29510 315
18592 1053
70450 1029
30123 181
26621 1041
26007 748
31754 438
4169 549
19154 246
8141 491
97525 289
64404 157
5692 210
6764 888