300106 1062
27396 186
32246 799
44531 505
635796 1698
133054 690
63258 122
54604 436
57454 756
3390 394
8105 424
10715 679
3063 53