7996 30
7347 189
741308 1217
154466 711
393142 784
189790 898
62272 1252
87370 342
174259 1248
35561 174
71190 448
30403 98
14803 641
95774 511
33779 757
88156 755
26873 480
9213 788
6759 65
3937 75
11438 444
4506 508
12155 941
3093 116
6475 578
4386 318
5517 874
6255 316