8871 353
5753 613
6758 864
10950 826
3927 674
244225 1195
2350033 3883
328462 529
2116991 3401
277198 1568
232344 589
193363 743
2702887 6600
697349 1987
250730 1181
95347 372
142387 691
115563 632
46345 393
61010 598
174600 1068
55090 163
103677 399
47108 584