31703 618
2048 159
6531 169
10620 445
2088 257
5585 408
13236 165
6704 406
2347 43
13385 401
3906 286
2325 449
6599 901
13787 339
9657 539
5812 756
3378 305
907 64
4926 399
5937 926
4543 426
4099 662
5933 446
14223 248
2517 217
11542 198
4347 670
16133 321