950 45
6512 112
524694 1240
1637 369
1999 237
2621 505
675 107
2957 754
1036 224
3498 835
3061 637
2356 588
2546 512
5334 696
38081 174
28486 594
81239 852
45171 696
160876 911
87994 599
188964 922
4764 324
2550 46
4032 337
66564 259
4815 602
6114 584
272401 982