950 45
6512 112
524203 1240
1635 369
1998 237
2620 505
675 107
2956 754
1036 224
3497 835
3059 637
2356 588
2546 512
5334 696
38034 174
28476 594
81181 852
45139 696
160796 911
87940 599
188865 922
4760 324
2549 46
4031 337
66537 259
4813 602
6112 584
272307 982