950 45
6512 112
524571 1240
1637 369
1999 237
2621 505
675 107
2957 754
1036 224
3498 835
3061 637
2356 588
2546 512
5334 696
38066 174
28484 594
81225 852
45166 696
160866 911
87984 599
188946 922
4763 324
2550 46
4032 337
66556 259
4815 602
6114 584
272382 982