4584 55
14258 132
8864 28
21580 340
10930 176
3007 365
4766 527
19798 94
3896 466
6304 954
10025 458
10033 692
8434 449
15648 409
9563 567
5149 746
8149 281