3176 563
6589 342
4084 808
4244 314
12632 874
18441 719
9227 425
3092 260
28428 154
10301 635
5643 445
3471 606
4719 83
3915 731
3737 787
8442 117
4769 540