641 90
4284 293
1787 310
3093 631
1950 462
2841 193
4331 859
8463 922
25191 767
1817 589
3173 707
2296 444
1788 447
2917 714
767 70
3594 611
2572 86
3008 512
5302 524
3340 362
7187 278
5214 159
12830 827
2090 626