121287 119
89634 114
84954 671
84047 153
52930 642
36331 597
40009 866
15152 821
28041 253
6419 60
52602 603
9698 483
15808 567
6788 375
79296 571
88481 278
53133 741
78404 294
172960 215
60788 1046
55187 874
18148 761
20662 483