50000 633
4928 700
12560 594
39092 333
4528 641
3565 247
2267 187
14949 354
3748 677
5928 618
21847 745
3224 360
5729 184
7001 290
5633 428
2813 188
681 28
2635 234
4003 542
4994 241
2370 422
8609 534
8804 476
3852 500
12815 693
5723 851
9575 649
2002 205