950 45
6512 112
524016 1240
1635 369
1996 237
2620 505
675 107
2955 754
1036 224
3497 835
3057 637
2356 588
2546 512
5334 696
38015 174
28474 594
81158 852
45130 696
160761 911
87919 599
188810 922
4760 324
2549 46
4031 337
66532 259
4813 602
6111 584
272264 982