301904 1064
27414 186
32263 799
44576 505
637566 1699
133351 693
63476 122
54812 436
57838 756
3404 394
8120 424
10726 679
3074 53