4096 174
16995 652
3734 418
7058 936
8859 272
5092 46
4861 546
3216 92
3160 284
4746 456
5415 473
3317 478
4560 457
3635 78
3947 754
4994 306
16496 623
7562 692
14871 741
3499 391
4514 615
3687 84
8590 877
3957 233
4129 207
11449 243
4065 542
6542 231