9730 41
3238 603
1752 292
4346 449
5316 741
18448 561
4615 356
9403 492
5588 479
5772 393
6170 304
7996 572
18654 103
30806 59
30548 351
5426 55
24406 368
13778 526
8950 508
3273 330
3244 213