3948 733
6360 162
2811 131
4937 504
4466 382
43010 633
17131 109
6671 191
4650 521
2048 322
4232 481
25432 903
8898 667
17540 95
3509 161
2717 473
21600 242
2230 322