301935 1064
27414 186
32264 799
44576 505
637606 1699
133359 693
63483 122
54818 436
57848 756
3405 394
8121 424
10726 679
3074 53