2560 718
3949 69
2512 512
5887 105
6300 914
9993 301
77996 578
230458 335
57240 616
318467 1531
179571 673
56081 529
184540 952
54079 89
165738 560
48316 352
157200 489
23654 82
100879 302