15811 811
6535 129
15689 94
16295 624
10349 220
4416 317
8612 297
8920 57
11297 572
9911 187
14056 139
4032 542
6979 126
7888 580
7723 547
5195 91
6401 526
6133 753
10783 175
9202 831
9619 499
12022 562
6370 635
17927 205
15046 862
3760 209
20238 348
16235 70