2952 231
14903 463
14652 280
14731 599
11474 404
57671 513
83348 418
21445 328
8649 453
7670 165
46104 70
7723 733
11188 877
15792 642
6816 283
5361 299
16821 753
3814 788
24693 443
12764 375
3985 645
6364 170
16962 688
1657 212
8512 433
1623 131
3097 266
2311 191