950 45
6512 112
524400 1240
1636 369
1998 237
2621 505
675 107
2956 754
1036 224
3497 835
3059 637
2356 588
2546 512
5334 696
38050 174
28481 594
81206 852
45155 696
160833 911
87972 599
188916 922
4762 324
2549 46
4031 337
66545 259
4814 602
6114 584
272352 982