300764 1062
27408 186
32251 799
44542 505
636456 1699
133153 690
63338 122
54681 436
57572 756
3397 394
8109 424
10721 679
3068 53