4004 178
3048 178
26939 414
27377 350
7271 588
6134 583
2491 253
1821 241
21409 482
3126 622
8043 251
4640 485
16384 514
1411 270
935 156