7996 30
7347 189
741327 1217
154497 711
393177 784
189816 898
62279 1252
87389 342
174277 1248
35615 174
71202 448
30409 98
14805 641
95798 511
33794 757
88174 755
26889 480
9215 788
6760 65
3938 75
11441 444
4506 508
12156 941
3095 116
6477 578
4386 318
5519 874
6257 316