98385 620
3112 90
166516 427
15831 708
3331 52
38066 529
60409 609
7298 84
82997 532
11005 649
5142 451
3524 280
3682 397
4559 439
3906 158