2995 351
49190 955
9996 500
5772 403
12979 462
12076 190
2401 82
15804 294
100011 664
2897 181
8144 159
8608 548
5788 67
17702 624
3524 409
67485 970
3523 738
1624 217
3925 810
3218 628
4062 707
3760 551
2609 273
7610 537
5279 759
3973 658
5161 609
2487 173