2575 433
9158 60
12606 890
14573 120
679 103
2780 745
1156 101
2795 73
3557 592
925 135
3352 758
2160 511
1226 105
1999 144
15155 734
4193 631
8016 784
7014 522
4431 627
5970 618
25172 97
7738 302
6720 756
6514 338
8475 260
3039 123
8033 754
4494 922