8871 353
5753 613
6758 864
10950 826
3927 674
244225 1195
2350125 3883
328462 529
2117071 3401
277199 1568
232344 589
193363 743
2703006 6600
697351 1987
250730 1181
95347 372
142387 691
115563 632
46346 393
61011 598
174600 1068
55090 163
103677 399
47108 584