300272 1062
27400 186
32247 799
44537 505
635979 1698
133085 690
63275 122
54626 436
57493 756
3393 394
8106 424
10718 679
3064 53