8133 40
3198 603
1682 292
4221 449
5245 741
18412 561
4512 356
9223 492
5563 479
5661 393
6075 304
7948 571
18466 103
30538 59
30313 348
5380 55
24185 368
13734 526
8928 508
3247 330
3201 213