2578 27
4903 551
10000 498
28465 756
31737 567
8027 403
4593 603
7105 560
4049 401
31898 309
38596 672
4635 553
77156 293
6519 521
10852 175
3749 400
4127 129
4725 773
4562 426
1657 255
5891 55
61138 560
57673 901
21342 217
5101 774
15685 464
6205 654
3580 87