5250 392
1662 29
6719 203
7188 336
9420 847
5692 676
2480 208
4800 695
21942 50
3661 475
3455 699
2333 145
999289 2304
3604 577
4954 388
11756 125
13164 551
6696 669
18687 477
18780 614
2983 346
71588 169
5300 321
2993 189
1538 225
28548 105
5762 795
11593 122