950 45
6512 112
524311 1240
1636 369
1998 237
2621 505
675 107
2956 754
1036 224
3497 835
3059 637
2356 588
2546 512
5334 696
38042 174
28480 594
81197 852
45145 696
160809 911
87961 599
188891 922
4762 324
2549 46
4031 337
66541 259
4814 602
6113 584
272338 982