14535 120
670 103
2770 745
1149 101
2767 73
3548 592
923 135
3349 758
2158 511
1216 105
1986 144
15141 734
4144 631
8002 784
6989 522
4400 627
5960 618
25167 97
7621 302
6697 756
6500 338
8451 260
3020 123
7884 754
4476 922
5758 370
4220 380
1480 339