4976 875
2616 151
4936 87
14776 418
2225 45
3596 254
18982 367
7825 653
4136 421
14020 774
4962 767
5851 969
7178 576
14371 412
5823 349
7921 729
3057 48
9048 122
6335 702
3698 562
4559 300
6056 540
5019 258
8370 305
7124 948
5049 103
4946 244
18016 410