3600 515
1890 90
4044 795
5261 821
3007 411
4881 510
1728 45
2567 206
3322 295
4790 877
3669 500
4972 708
2723 59
3333 348
2495 153
3540 342
4182 526
2624 103
5372 633
7656 307
4551 526
3606 261
5379 696
3716 134