4096 317
4136 44
10303 201
19317 498
7480 612
2509 295
3836 269
5590 561
17939 270
14862 254
11590 512