950 45
6512 112
523930 1240
1634 369
1996 237
2620 505
675 107
2955 754
1036 224
3496 835
3057 637
2355 588
2546 512
5334 696
38007 174
28473 594
81144 852
45120 696
160743 911
87913 599
188772 922
4758 324
2549 46
4031 337
66525 259
4813 602
6111 584
272242 982