2583 433
9162 60
12609 890
14577 120
682 103
2780 745
1157 101
2801 73
3557 592
926 135
3353 758
2161 511
1229 105
2005 144
15155 734
4194 631
8017 784
7020 522
4435 627
5974 618
25172 97
7748 302
6723 756
6516 338
8477 260
3044 123
8043 754
4496 922