950 45
6512 112
523900 1240
1634 369
1996 237
2620 505
674 107
2955 754
1036 224
3496 835
3057 637
2355 588
2546 512
5334 696
38001 174
28472 594
81139 852
45115 696
160732 911
87909 599
188755 922
4758 324
2549 46
4031 337
66521 259
4813 602
6111 584
272233 982