2296 630
2880 340
276165 477
4253 328
5446 696
111564 226
164561 269
51322 274
32635 290
359102 1560
65744 324
4052 405