2998 351
49312 955
9999 500
5773 403
12985 462
12090 190
2402 82
15819 294
100101 664
2898 181
8145 159
8608 548
5788 67
17718 624
3524 409
67521 970
3523 738
1624 217
3925 810
3218 628
4062 707
3761 551
2609 273
7610 537
5279 759
3974 658
5164 609
2487 173