302739 1064
27430 186
32268 799
44593 505
638277 1699
133465 693
63592 122
54920 436
57997 756
3410 394
8128 424
10733 679
3082 53