4975 875
2615 151
4933 87
14775 418
2224 45
3591 254
18980 367
7818 653
4136 421
14015 774
4961 767
5850 969
7175 576
14366 412
5820 349
7917 729
3049 48
9036 122
6333 702
3695 562
4556 300
6053 540
5018 258
8361 305
7123 948
5044 103
4944 244
18011 410