9631 41
3232 603
1745 292
4338 449
5309 741
18445 561
4606 356
9393 492
5588 479
5768 393
6167 304
7994 572
18648 103
30785 59
30539 351
5424 55
24388 368
13773 526
8949 508
3272 330
3242 213