1378 358
2819 415
8027 90
10653 112
7189 159
7926 792
8340 461
45013 912
2939 184
6508 787
2752 584
2865 340