4096 317
4136 44
10301 201
19315 498
7477 612
2509 295
3834 269
5590 561
17939 270
14862 254
11589 512