950 45
6512 112
524121 1240
1635 369
1998 237
2620 505
675 107
2956 754
1036 224
3497 835
3057 637
2356 588
2546 512
5334 696
38028 174
28475 594
81171 852
45138 696
160778 911
87932 599
188839 922
4760 324
2549 46
4031 337
66534 259
4813 602
6111 584
272290 982