5000 321
3311 433
9597 911
3929 667
23863 505
4977 299
159843 531
9848 234
3377 777
4405 966
89859 630
6808 498
6014 137
28125 261
1715 273
20463 872
4948 650
27589 715
6145 687
5460 682
4672 594
7025 620
3221 559
2809 57