11389 361
3049 415
8171 90
10704 112
7200 159
7933 792
8345 461
45056 912
2943 184
6522 787
2754 584
2867 340