2635 376
11308 844
8634 320
2686 207
25663 388
2153 111
3834 637
3570 395
8831 826
4726 833
7451 524
3065 260
4845 306
8331 877
5665 508
5901 556
4301 370
4068 161
4308 665
2886 454
4517 502
6188 833
5467 899
2769 312
3639 717
5158 729
3075 53
3188 286