30103 663
9249 492
13275 82
11660 131
29508 315
18585 1053
70437 1029
30112 181
26613 1041
25996 748
31753 438
4169 549
19150 246
8135 491
97501 289
64372 157
5690 210
6762 888